コード例 #1
0
ファイル: NodePermission.php プロジェクト: autn/gcl-users
 /**
  * List permission of role
  *
  * @param user id
  * @return json
  */
 public function rolePerm($roleId)
 {
     $role = new PermissionRole();
     $tree = parent::where('id', '=', $this->getRootNode()->id)->first()->getDescendants()->toHierarchy();
     // Get list permission with status
     $permissions = $role->getRolePermission($roleId, $tree->toArray());
     return $permissions;
 }