2016-09-28 95 views

回答

1

你必須分配你的模型之間的關係,以獲得特定角色的權限

角色類:

class Role extends EntrustRole{ 

    public function permissions(){ 
     return $this->belongsToMany(Permission::class); 
    } 

} 

,現在你可以得到相關的這樣一個角色的所有權限:

$user->load('roles.permissions'); 
$permissions = $user->roles->first()->permissions;