Beispiel #1
0
 /**
  * КОНСТРУКТОР
  */
 private function __construct()
 {
     $this->LOGGER = self::getLogger();
     $this->AUTOLOAD = array($this, 'load');
     $this->COMMON_EXCLUDED_DI = DirManager::autogen('classpath')->getDirItem(null, 'excluded');
     $this->SDK_SRC_DIR = PS_DIR_INCLUDES . DIR_SEPARATOR . DirManager::DIR_SRC . DIR_SEPARATOR;
     /*
      * Директория src/common должна быть подключена всегда
      */
     $this->registerBaseDir($this->SDK_SRC_DIR . DirManager::DIR_COMMON);
     /*
      * Если проект, то подключим проектные общие ресурсы
      */
     if (ConfigIni::isProject()) {
         $this->registerBaseDir(ConfigIni::projectSrcCommonDir(), false);
     }
 }
Beispiel #2
0
 /**
  * Метод подключает файл глобальных настроек
  */
 public static function init()
 {
     if (ConfigIni::isProject() && self::inst()->exists()) {
         require_once self::inst()->DI->getAbsPath();
     }
 }