【发布时间】:2016-08-13 06:44:30
【问题描述】:
我想显示拥有“x”权限的用户列表。我在 laravel 5.1 中使用 zizaco/entrust 插件来管理角色/权限。我已经设置了角色和权限。以前我正在处理角色,但我需要通过权限更改规格。
【问题讨论】:
标签: php laravel-5 eloquent entrust
我想显示拥有“x”权限的用户列表。我在 laravel 5.1 中使用 zizaco/entrust 插件来管理角色/权限。我已经设置了角色和权限。以前我正在处理角色,但我需要通过权限更改规格。
【问题讨论】:
标签: php laravel-5 eloquent entrust
你可以使用whereHas():
$permissionName = 'x';
$userList = User::whereHas('roles.perms', function($query) use ($permissionName) {
$query->whereName($permissionName);
})->get();
dd($userList);
【讨论】: