Пример #1
0
 private static function getConfig()
 {
     $config = Config::getOrEmpty('cache');
     return Arr::overwrite(static::$defaultConfig, isset($config['memcache']) ? $config['memcache'] : []);
 }
Пример #2
0
 /**
  * @param string $name config file name
  * @return array
  */
 public static final function get($name)
 {
     return isset(self::$allLoadedConfigs[$name]) ? self::$allLoadedConfigs[$name] : (self::$allLoadedConfigs[$name] = Arr::overwrite(static::load($name), LocalConfig::load($name)));
 }
Пример #3
0
 private static function loadFromConfig()
 {
     static::$config = Arr::overwrite(static::$defaultConfig, Config::getOrEmpty('log'));
     static::$config['folder'] = rtrim(static::$config['folder'], '/\\ ');
     return static::$config;
 }