/** * 运行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); } }
public function handleException($exception) { restore_exception_handler(); exceptionInit::errorTpl($exception); }