예제 #1
0
파일: App.php 프로젝트: ricco381/liw-core
 /**
  * Загружаем все необходимые данные и запускаем выполнение метода контроллера
  */
 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());
     }
 }
예제 #2
0
파일: App.php 프로젝트: Razzwan/core
 /**
  * Загружаем все необходимые данные и запускаем выполнение метода контроллера
  */
 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());
     }
 }