Как получить список пользователей с разрешением ‘x’ в zizaco поручить laravel?

Я хотел показать список пользователей, которые имеют разрешение «х». Я использую плагин zizaco / entrust в laravel 5.1 для управления ролями / разрешениями. У меня уже есть установленные роли и разрешения. Раньше я работал с ролями, но для изменения спецификаций он мне нужен по разрешениям.

0

Решение

Ты можешь использовать whereHas():

$permissionName = 'x';

$userList = User::whereHas('roles.perms', function($query) use ($permissionName) {
$query->whereName($permissionName);
})->get();

dd($userList);
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]