예제 #1
0
 /**
  * Loads URL alias by given $id
  *
  * @throws \eZ\Publish\API\Repository\Exceptions\NotFoundException
  *
  * @param string $id
  *
  * @return \eZ\Publish\API\Repository\Values\Content\URLAlias
  */
 public function load($id)
 {
     return $this->service->load($id);
 }
예제 #2
0
 /**
  * The given URL alias is deleted
  *
  * @param $urlAliasId
  *
  * @return \eZ\Publish\Core\REST\Server\Values\NoContent
  */
 public function deleteURLAlias($urlAliasId)
 {
     $this->urlAliasService->removeAliases(array($this->urlAliasService->load($urlAliasId)));
     return new Values\NoContent();
 }