Пример #1
0
 /**
  * 运行InitPHP开发框架 - 框架运行核心函
  * 1. 在index.php中实例化InitPHP启动类 InitPHP::init();
  * 2. 初始化网站路由,运行框架
  * 3. 全局使用方法:InitPHP::init(); 
  * @return object
  */
 public static function init()
 {
     self::isDebug();
     try {
         require INITPHP_PATH . '/init/dispatcher.init.php';
         require INITPHP_PATH . '/init/run.init.php';
         require INITPHP_PATH . '/init/interceptor.init.php';
         //拦截器
         $dispacher = InitPHP::loadclass('dispatcherInit');
         $dispacher->dispatcher();
         $run = InitPHP::loadclass('runInit');
         $run->run();
     } catch (exceptionInit $e) {
         exceptionInit::errorTpl($e);
     } catch (Exception $e) {
         exceptionInit::errorTpl($e);
     }
 }
Пример #2
0
 public function handleException($exception)
 {
     restore_exception_handler();
     exceptionInit::errorTpl($exception);
 }