Ejemplo n.º 1
0
 public function getRoles(array $roleIds = [], $resources = [])
 {
     $roles = Role::getRoles($roleIds, [$this->role_type], false);
     $group_resources = GroupResources::getGroupResources();
     $permissions = new Collection();
     foreach ($group_resources as $resource) {
         $permissions[] = $this->getPermission($resource);
     }
     foreach ($roles as &$role) {
         $role->permissions = $permissions;
     }
     return $roles;
 }
Ejemplo n.º 2
0
 public function getRoles(array $roleIds = [], $resources = [])
 {
     return Role::getRoles($roleIds, [$this->role_type], $resources);
 }