/** * Загружаем все необходимые данные и запускаем выполнение метода контроллера */ public static function start() { set_error_handler("self::show_errors"); // изменение отображения ошибок по умолчанию Liw::$config = (require_once LIW_WEB . 'config/config.php'); try { Session::start(); Request::getRequest(); self::loadLanguage(Request::$lang); self::run(new Router(include LIW_WEB . "config/ways/all.php")); } catch (\Exception $e) { self::show_errors($e->getCode(), $e->getMessage(), $e->getFile(), $e->getLine()); } }
/** * Загружаем все необходимые данные и запускаем выполнение метода контроллера */ public static function start() { Liw::$config = (require_once LIW_WEB . 'config/config.php'); ErrorHandler::register(); try { Session::start(); Request::getRequest(); Lang::checkLanguage(Request::$lang); Router::getWay(Request::$route, AccessMulti::getWays()); Router::run(); } catch (\Exception $e) { ErrorHandler::showError("Exception", $e->getMessage(), $e->getFile(), $e->getLine()); } }