mirror of
https://gitee.com/fastadminnet/framework.git
synced 2026-07-01 12:42:48 +08:00
Loder类的addMap方法支持批量导入 废除loadMap方法
This commit is contained in:
@@ -41,8 +41,12 @@ class Loader {
|
||||
}
|
||||
|
||||
// 注册classmap
|
||||
static public function addMap($class,$map){
|
||||
self::$map[$class] = $map;
|
||||
static public function addMap($class,$map=''){
|
||||
if(is_array($class)){
|
||||
self::$map = array_merge(self::$map,$class);
|
||||
}else{
|
||||
self::$map[$class] = $map;
|
||||
}
|
||||
}
|
||||
|
||||
// 注册命名空间
|
||||
@@ -50,11 +54,6 @@ class Loader {
|
||||
self::$namespace[$namespace] = $path;
|
||||
}
|
||||
|
||||
// 加载classmap
|
||||
static public function loadMap($map){
|
||||
self::$map = array_merge(self::$map,$map);
|
||||
}
|
||||
|
||||
// 注册自动加载机制
|
||||
static public function register($autoload=''){
|
||||
spl_autoload_register($autoload?$autoload:['Think\Loader','autoload']);
|
||||
|
||||
Reference in New Issue
Block a user