验证器类支持公共目录定义 修正Route类单一模块下面GET变量获取错误的BUG

This commit is contained in:
thinkphp
2016-03-20 09:12:52 +08:00
parent 2371b7a55e
commit 2e2390cc00
2 changed files with 10 additions and 7 deletions

View File

@@ -371,12 +371,15 @@ class Loader
}
$class = self::parseClass($module, $layer, $name);
if (class_exists($class)) {
$validate = new $class;
$_instance[$name . $layer] = $validate;
return $validate;
$validate = new $class;
} else {
throw new Exception('class [ ' . $class . ' ] not exists', 10001);
$class = str_replace('\\' . $module . '\\', '\\' . COMMON_MODULE . '\\', $class);
if (class_exists($class)) {
$validate = new $class;
}
}
$_instance[$name . $layer] = $validate;
return $validate;
}
/**