public updateRole ( eZ\Publish\API\Repository\Values\User\Role $role, eZ\Publish\API\Repository\Values\User\RoleUpdateStruct $roleUpdateStruct ) : eZ\Publish\API\Repository\Values\User\Role | ||
$role | eZ\Publish\API\Repository\Values\User\Role | |
$roleUpdateStruct | eZ\Publish\API\Repository\Values\User\RoleUpdateStruct | |
return | eZ\Publish\API\Repository\Values\User\Role |
public function updateRole(Role $role, RoleUpdateStruct $roleUpdateStruct)
{
$returnValue = $this->service->updateRole($role, $roleUpdateStruct);
$this->signalDispatcher->emit(new UpdateRoleSignal(array('roleId' => $role->id)));
return $returnValue;
}