Exemplo n.º 1
0
 /**
  * Инициализация объекта Autoload
  */
 protected static function initialize()
 {
     if (static::$instance) {
         return;
     }
     static::$instance = true;
     static::$parentPath = __DIR__;
     static::$parentPath = rtrim(static::$parentPath, DIRECTORY_SEPARATOR) . '/';
     static::$pathsNamespace = [];
     self::register();
 }
Exemplo n.º 2
0
 protected static function initialize()
 {
     if (static::$initialized) {
         return;
     }
     static::$initialized = true;
     static::$parentPath = __FILE__;
     for ($i = substr_count(get_class(), static::$nsChar); $i >= 0; $i--) {
         static::$parentPath = dirname(static::$parentPath);
     }
     static::$paths = array();
     static::$files = array(__FILE__);
 }