/** * Set classes aliases */ public static function setAlias($alias) { if (self::isConfigKeyExist($alias, "shortcuts")) { $shortcuts = self::$config[$alias]["shortcuts"]; // foreach ($shortcuts as $alias => $target) { $target = Strings::replace($target, "/", "\\"); Alias::set($target, $alias); } } }
/** * Set classes aliases */ public static function setAlias($alias) { $shortcuts = $alias["shortcuts"]; foreach ($shortcuts as $alias => $target) { $target = Strings::replace($target, "/", "\\"); Alias::set($target, $alias); } }
/** * Init Framework classes */ protected static function ini() { Alias::ini(self::$root); Sys::ini(); Url::ini(); Path::ini(); Template::run(); Faker::ini(); Links::ini(); Errors::ini(self::$root); License::ini(self::$page); //langues Lang::setReplaceBlankTranslationBy(Lang::REPLACE_BY_BLANK); Lang::setReplaceNonExistingTranslationBy(Lang::REPLACE_BY_KEY_TRANSLATE_ME); Lang::initLanguage(); Database::ini(); Auth::ini(); Plugins::ini(); Widgets::ini(); }