菜鸟常忽略的基础 - App事件

  • 作者:KK

  • 发表日期:2016.9.9


App有两个事件可以做初始化的事:yii\base\Application::EVENT_BEFORE_REQUESTyii\base\Module::EVENT_BEFORE_ACTION

一些简单的初始化可以在入口脚本new yii\web\Application($config)之前执行,比如像高级应用模板那样在bootstrap.php里执行

但是有些初始化依赖Yii里的东西,可是Application还没有new,那就要靠这两个事件了


另外还有yii\base\Application::EVENT_AFTER_REQUESTyii\base\Module::EVENT_AFTER_ACTION两个事件可以做一些收拾工作,哈哈看你的项目需求吧

目前来说我只用过一两次