PHP Класс eZ\Publish\Core\Persistence\Cache\UrlAliasHandler

См. также: eZ\Publish\SPI\Persistence\Content\UrlAlias\Handler
Наследование: extends AbstractHandler, implements eZ\Publish\SPI\Persistence\Content\UrlAlias\Handler
Показать файл Открыть проект

Открытые методы

Метод Описание
createCustomUrlAlias ( $locationId, $path, $forwarding = false, $languageCode = null, $alwaysAvailable = false )
createGlobalUrlAlias ( $resource, $path, $forwarding = false, $languageCode = null, $alwaysAvailable = false )
listGlobalURLAliases ( $languageCode = null, $offset, $limit )
listURLAliasesForLocation ( $locationId, $custom = false )
loadUrlAlias ( $id )
locationCopied ( $locationId, $newLocationId, $newParentId )
locationDeleted ( $locationId )
locationMoved ( $locationId, $oldParentId, $newParentId )
locationSwapped ( $location1ParentId, $location1Id, $location2ParentId, $location2Id )
lookup ( $url )
publishUrlAliasForLocation ( $locationId, $parentLocationId, $name, $languageCode, $alwaysAvailable = false, $updatePathIdentificationString = false )
removeURLAliases ( array $urlAliases )

Защищенные методы

Метод Описание
clearLocation ( $locationId )

Описание методов

clearLocation() защищенный Метод

protected clearLocation ( $locationId )
$locationId

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

См. также: eZ\Publish\SPI\Persistence\Content\UrlAlias\Handler::createCustomUrlAlias
public createCustomUrlAlias ( $locationId, $path, $forwarding = false, $languageCode = null, $alwaysAvailable = false )

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

См. также: eZ\Publish\SPI\Persistence\Content\UrlAlias\Handler::createGlobalUrlAlias
public createGlobalUrlAlias ( $resource, $path, $forwarding = false, $languageCode = null, $alwaysAvailable = false )

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

См. также: eZ\Publish\SPI\Persistence\Content\UrlAlias\Handler::listGlobalURLAliases
public listGlobalURLAliases ( $languageCode = null, $offset, $limit )

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

См. также: eZ\Publish\SPI\Persistence\Content\UrlAlias\Handler::listURLAliasesForLocation
public listURLAliasesForLocation ( $locationId, $custom = false )

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

См. также: eZ\Publish\SPI\Persistence\Content\UrlAlias\Handler::loadUrlAlias
public loadUrlAlias ( $id )

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

См. также: eZ\Publish\SPI\Persistence\Content\UrlAlias\Handler::locationCopied
public locationCopied ( $locationId, $newLocationId, $newParentId )

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

См. также: eZ\Publish\SPI\Persistence\Content\UrlAlias\Handler::locationDeleted
public locationDeleted ( $locationId )

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

См. также: eZ\Publish\SPI\Persistence\Content\UrlAlias\Handler::locationMoved
public locationMoved ( $locationId, $oldParentId, $newParentId )

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

См. также: eZ\Publish\SPI\Persistence\Content\UrlAlias\Handler::swap
public locationSwapped ( $location1ParentId, $location1Id, $location2ParentId, $location2Id )

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

См. также: eZ\Publish\SPI\Persistence\Content\UrlAlias\Handler::lookup
public lookup ( $url )

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

См. также: eZ\Publish\SPI\Persistence\Content\UrlAlias\Handler::publishUrlAliasForLocation
public publishUrlAliasForLocation ( $locationId, $parentLocationId, $name, $languageCode, $alwaysAvailable = false, $updatePathIdentificationString = false )

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

См. также: eZ\Publish\SPI\Persistence\Content\UrlAlias\Handler::removeURLAliases
public removeURLAliases ( array $urlAliases )
$urlAliases array