Здравствуйте!
Модели Post и User состоят в отношениях "Один-ко-многим".
Есть роли Role: admin, user, manager (laratrust).
Как можно получить все записи Post по роли автора, например user и manager?
Что то типа:
Post::whereHas('user', function($query) {
$query->hasRole(['user', 'manager']);
})
->paginate(10);
Данный код приводит к ошибке:
"Call to undefined method Illuminate\Database\Query\Builder::hasRole()"
Спасибо за внимание! :)