域名部署规则支持闭包函数

This commit is contained in:
thinkphp
2013-04-07 22:19:49 +08:00
parent 638f5b5fbe
commit 55f18287c7

View File

@@ -115,6 +115,11 @@ class Route {
// 子域名部署规则
// '子域名'=>'模块名'
// '子域名'=>['模块名','var1=a&var2=b&var3=*'];
if($rule instanceof \Closure) {
// 执行闭包并中止
self::invokeRule($rule);
exit;
}
if(is_array($rule)) {
$_GET[Config::get('var_module')] = $rule[0];
if(isset($rule[1])) { // 传入参数