protected internalDeletePolicy ( eZ\Publish\API\Repository\Values\User\Policy $policy ) | ||
$policy | eZ\Publish\API\Repository\Values\User\Policy |
protected function internalDeletePolicy(APIPolicy $policy)
{
$this->repository->beginTransaction();
try {
$this->userHandler->deletePolicy($policy->id);
$this->repository->commit();
} catch (Exception $e) {
$this->repository->rollback();
throw $e;
}
}