首頁  >  文章  >  後端開發  >  yii2控制器事件可否在設定檔中配置?

yii2控制器事件可否在設定檔中配置?

WBOY
WBOY原創
2016-12-01 01:27:481301瀏覽

在yii2中,想要在具體的操作方法之前執行某些邏輯,該怎麼做?

目前採用的做法是,抽出一個基礎控制器,在裡面的beforeAction裡書寫。

想問一下,是否可以透過設定檔配置,怎麼配置。

感謝

回覆內容:

在yii2中,想要在具體的操作方法之前執行某些邏輯,該怎麼做?

目前採用的做法是,抽出一個基礎控制器,在裡面的beforeAction裡書寫。

想問一下,是否可以透過設定檔配置,怎麼配置。

感謝

已解決

<code>$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',
    ],
    ...
];</code>

內容來自:連結描述

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn