eZ\Publish\Core\Repository\URLAliasService::listGlobalAliases PHP Метод

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

List global aliases.
public listGlobalAliases ( string $languageCode = null, integer $offset, integer $limit ) : eZ\Publish\API\Repository\Values\Content\URLAlias[]
$languageCode string filters those which are valid for the given language
$offset integer
$limit integer
Результат eZ\Publish\API\Repository\Values\Content\URLAlias[]
    public function listGlobalAliases($languageCode = null, $offset = 0, $limit = -1)
    {
        $urlAliasList = array();
        $spiUrlAliasList = $this->urlAliasHandler->listGlobalURLAliases($languageCode, $offset, $limit);
        foreach ($spiUrlAliasList as $spiUrlAlias) {
            $path = $this->extractPath($spiUrlAlias, $languageCode, $this->settings['showAllTranslations'], $this->settings['prioritizedLanguageList']);
            if ($path === false) {
                continue;
            }
            $urlAliasList[] = $this->buildUrlAliasDomainObject($spiUrlAlias, $path);
        }
        return $urlAliasList;
    }