改进Loader类的model/controller/validate方法

This commit is contained in:
thinkphp
2017-02-23 16:35:29 +08:00
parent c3e45a1a69
commit 4f874c1491

View File

@@ -370,7 +370,8 @@ class Loader
return self::$instance[$guid];
}
if (strpos($name, '\\')) {
$class = $name;
$class = $name;
$module = Request::instance()->module();
} else {
if (strpos($name, '/')) {
list($module, $name) = explode('/', $name, 2);
@@ -405,7 +406,8 @@ class Loader
public static function controller($name, $layer = 'controller', $appendSuffix = false, $empty = '')
{
if (strpos($name, '\\')) {
$class = $name;
$class = $name;
$module = Request::instance()->module();
} else {
if (strpos($name, '/')) {
list($module, $name) = explode('/', $name);
@@ -441,7 +443,8 @@ class Loader
return self::$instance[$guid];
}
if (strpos($name, '\\')) {
$class = $name;
$class = $name;
$module = Request::instance()->module();
} else {
if (strpos($name, '/')) {
list($module, $name) = explode('/', $name);