Я новичок в CakePHP, и мне нужна помощь с этим сейчас.
В приложении у меня есть эта переменная, доступная из контроллеров.
$this->Auth->user('is_admin')
Мне нужен фильтр для всех Находок в модели. Так что в ContactsTable.php у меня есть это
public function beforeFind($event, $query, $options) {
$alias = $event->subject()->alias();
$query->where([$alias.'.deleted is null']);
return $query;
}
Теперь мне нужно применить это "где" только для пользователей без администраторов. Итак, мой вопрос, как я могу прочитать $this->Auth->user('is_admin')
в этой модели?
Спасибо