我想要添加自定义代码处理yii2框架的Application::EVENT_BEFORE_REQUEST时触发的事件,但是不知道这个事件的on方法应该写在什么位置,即
<code>\Yii::$app->on(\yii\base\Application::EVENT_BEFORE_REQUEST, function ($event) { // ... });</code>
的位置,请各位大侠指教,谢谢
我想要添加自定义代码处理yii2框架的Application::EVENT_BEFORE_REQUEST时触发的事件,但是不知道这个事件的on方法应该写在什么位置,即
<code>\Yii::$app->on(\yii\base\Application::EVENT_BEFORE_REQUEST, function ($event) { // ... });</code>
的位置,请各位大侠指教,谢谢
Application::EVENT_BEFORE_REQUEST
属于应用级,写在入口或配置文件上config/main.php
使用
'as beforeRequest' => [
'class' => '',
],
可以写在入口文件
突然发现点击,别人的答案有帮助,都需要声望达到15,好郁闷,只好用文字打了,支持 @liubadao