public function __construct() { //设置字符集 header("Content-type:text/html;charset=" . Config::get('app.charset')); //时区 date_default_timezone_set(Config::get('app.timezone')); //路由处理 $this->ParseRoute(); //导入钓子 \Hdphp\Hook\Hook::import(Config::get('hook')); //应用开始钓子 \Hdphp\Hook\Hook::listen("app_begin"); //定义常量 $this->DefineConsts(); //执行控制器方法 $this->ExecuteAction(); //应用结束钩子 \Hdphp\Hook\Hook::listen("app_end"); //保存日志 Log::save(); }
public function __destruct() { \Hdphp\Hook\Hook::listen('controller_end', $this->options); }