0
特定の役割に割り当てられているすべての権限を取得できますか?私の役割と権限モデルでは関係が定義されておらず、自分で追加することが安全かどうかわかりません。Laravel Entrust - >ロールのすべての権限を取得しますか?
特定の役割に割り当てられているすべての権限を取得できますか?私の役割と権限モデルでは関係が定義されておらず、自分で追加することが安全かどうかわかりません。Laravel Entrust - >ロールのすべての権限を取得しますか?
あなたが特定の役割の許可を得るためにあなたのモデル間の関係を割り当てる必要があり
役割クラス:
class Role extends EntrustRole{
public function permissions(){
return $this->belongsToMany(Permission::class);
}
}
、今あなたがこのような役割に関連するすべての権限を取得することができます:
$user->load('roles.permissions');
$permissions = $user->roles->first()->permissions;