CakePHP 3: разрешить загрузку DebugKit только для администраторов
Я исчерпал свои ресурсы, пытаясь понять это. Как включить только "очень полезно" DebugKit
загружать только когда зарегистрированный пользователь является администратором? Подход, который я знаю и думал, чтобы работать, с Configure::write('debug', 1)
, но это не сработало. Я не уверен, что еще я могу сделать... Это код, который у меня есть в файле `AppController.php1
// AppController.php
public function beforeFilter(Event $event){
parent::beforeFilter($event);
// ...
// Checks if loggedin user is an administrator
if($this->Auth->user() && $this->Auth->user('role' == 'admin')){
// Enable debugging and allow DebugKit to load
Configure::write('debug', 1);
}
}