예제 #1
0
파일: loader.php 프로젝트: WilliamRen/think
 public static function addMap($class, $map = '')
 {
     if (is_array($class)) {
         self::$map = array_merge(self::$map, $class);
     } else {
         self::$map[$class] = $map;
     }
 }
예제 #2
0
파일: Loader.php 프로젝트: poettian/think
 public static function addNamespace($namespace, $path = '')
 {
     if (is_array($namespace)) {
         self::$namespace = array_merge(self::$namespace, $namespace);
     } else {
         self::$namespace[$namespace] = $path;
     }
 }
예제 #3
0
파일: Loader.php 프로젝트: cnzin/think
 public static function addNamespaceAlias($namespace, $original = '')
 {
     if (is_array($namespace)) {
         self::$namespaceAlias = array_merge(self::$namespace, $namespace);
     } else {
         self::$namespaceAlias[$namespace] = $original;
     }
 }
예제 #4
0
파일: Loader.php 프로젝트: HXFY/think
 /**
  * 初始化类的实例
  * @return void
  */
 public static function clearInstance()
 {
     self::$instance = [];
 }