eZ\Publish\Core\REST\Server\Controller\Role::unassignRoleFromUser PHP 메소드

unassignRoleFromUser() 공개 메소드

Un-assigns role from user.
public unassignRoleFromUser ( $userId, $roleId ) : RoleAssignmentList
$userId
$roleId
리턴 eZ\Publish\Core\REST\Server\Values\RoleAssignmentList
    public function unassignRoleFromUser($userId, $roleId)
    {
        $user = $this->userService->loadUser($userId);
        $role = $this->roleService->loadRole($roleId);
        $this->roleService->unassignRoleFromUser($role, $user);
        $roleAssignments = $this->roleService->getRoleAssignmentsForUser($user);
        return new Values\RoleAssignmentList($roleAssignments, $user->id);
    }