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; }
public function getRoles(array $roleIds = [], $resources = []) { return Role::getRoles($roleIds, [$this->role_type], $resources); }