Esempio n. 1
0
 static function start()
 {
     self::boot();
     // 函数库
     require CORE_PATH . 'load.php';
     load::register();
     // 自动加载,没有找到本地类的
     register_shutdown_function('\\poem\\app::appFatal');
     // 错误和异常处理
     set_error_handler('\\poem\\app::appError');
     set_exception_handler('\\poem\\app::appException');
     t('POEM_TIME');
     $module = defined('NEW_MODULE') ? NEW_MODULE : 'home';
     if (!is_dir(APP_PATH . $module)) {
         \poem\more\Build::checkModule($module);
     }
     Route::run();
     // 路由管理
     self::exec();
     // 执行操作
     t('POEM_TIME', 0);
     if (!config('debug_trace') || IS_AJAX || IS_CLI) {
         exit;
     }
     log::show();
     exit;
 }