Приветствую. Как обычно ребус, который вроде как и простой, но в то же время заковыристый
Использую простую проверку haspermission, основанную на сравнении разрешений в маршруте и разрешений юзера. Для этого создал middlware, которая в свою очередь обращается в класс User:
public function hasPermission($check)
{
return in_array($check, array_pluck($this->permissions, 'slug'));
}
В чем проблема? Массив $this содержит все правильные данные, в т.ч. связанные данные permissions. Однако указанная выше функция выдает null. Т.е. именно пустой массив $this->permissions. Отсюда вопрос: что поменять, чтобы достучаться до этого массива? Пока что сам допетрить не могу. Всем спасибо!