Можете использовать как предложил
Дмитрий,
'on afterAction' => function ($event) {
if ( Yii::$app->siteSettings->get('SITE.OFF_LINE') == 'on' ) {
if ( !Yii::$app->user->isGuest && !Yii::$app->user->can('admin') ) {
Yii::$app->user->logout();
return Yii::$app->response->redirect([ 'offline/off-mode' ]);
}
}
return false;
},
но вынесите этот код в поведение. В конфиге лучше не оставлять.
Так же можете использовать этот модуль
https://github.com/Dominus77/yii2-config-db, или по аналогии этого модуля создать что-то свое.