Пример #1
0
 public static function value($key)
 {
     if (self::get()->useGlobalConfig) {
         $value = GlobalConfig::value($key) ?: self::get()->{$key};
     } else {
         $value = self::get()->{$key};
     }
     $value = str_replace(['{APP_ROOT}', '{DIRECTORY_SEPARATOR}'], [APP_ROOT, DIRECTORY_SEPARATOR], $value);
     if (is_a(App::get(), WebApp::className())) {
         return str_replace(['{WEB_ROOT}', '{MODULE_FOLDER}'], [WebApp::get()->request()->getWebRoot(), WebApp::get()->request()->getModulePath()], $value);
     }
     return $value;
 }