mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-02 21:52:34 +08:00
改进Loader类的import方法
This commit is contained in:
@@ -208,18 +208,13 @@ class Loader
|
||||
if (isset(self::$namespace[$name])) {
|
||||
// 注册的命名空间
|
||||
$baseUrl = self::$namespace[$name];
|
||||
} elseif ('@' == $name || MODULE_NAME == $name) {
|
||||
} elseif ('@' == $name) {
|
||||
//加载当前模块应用类库
|
||||
$baseUrl = MODULE_PATH;
|
||||
} elseif (in_array($name, ['traits', 'think', 'behavior'])) {
|
||||
$baseUrl = LIB_PATH;
|
||||
} elseif (APP_NAMESPACE == $name) {
|
||||
// 项目命名空间
|
||||
$baseUrl = APP_PATH;
|
||||
} elseif (is_dir(EXTEND_PATH . $name)) {
|
||||
$baseUrl = EXTEND_PATH;
|
||||
} else {
|
||||
// 加载其他模块应用类库
|
||||
// 加载其它模块的类库
|
||||
$baseUrl = APP_PATH . $name . DS;
|
||||
}
|
||||
} elseif (substr($baseUrl, -1) != DS) {
|
||||
|
||||
Reference in New Issue
Block a user