eZ\Publish\Core\REST\Server\Controller\Role::updateRole PHP Метод

updateRole() публичный Метод

Updates a role.
public updateRole ( $roleId, Request $request ) : eZ\Publish\API\Repository\Values\User\Role
$roleId
$request Symfony\Component\HttpFoundation\Request
Результат eZ\Publish\API\Repository\Values\User\Role
    public function updateRole($roleId, Request $request)
    {
        $createStruct = $this->inputDispatcher->parse(new Message(array('Content-Type' => $request->headers->get('Content-Type')), $request->getContent()));
        return $this->roleService->updateRole($this->roleService->loadRole($roleId), $this->mapToUpdateStruct($createStruct));
    }