yii2控制器事件可否在配置文件中配置?
程序员文章站
2022-03-14 23:45:26
...
在yii2中,想要在具体的操作方法之前执行某些逻辑,应该怎么做?
目前采用的做法是,抽出一个基础控制器,在里面的beforeAction里书写。
想问一下,是否可以通过配置文件配置,怎么配置。
感谢
回复内容:
在yii2中,想要在具体的操作方法之前执行某些逻辑,应该怎么做?
目前采用的做法是,抽出一个基础控制器,在里面的beforeAction里书写。
想问一下,是否可以通过配置文件配置,怎么配置。
感谢
已解决
$params = array_merge(
require(__DIR__ . '/../../common/config/params.php'), require(__DIR__ . '/../../common/config/params-local.php'), require(__DIR__ . '/params.php'), require(__DIR__ . '/params-local.php')
);
return [
'id' => 'back-frontend',
...
'components' => [
...
],
'on beforeAction' => [
\frontend\behaviors\CheckPermission::className(), 'kunxTest',
],
...
];
内容来自:链接描述