eZ\Publish\Core\Persistence\Legacy\Content\UrlAlias\Gateway::listGlobalEntries PHP Method

listGlobalEntries() abstract public method

Loads paged list of global aliases.
abstract public listGlobalEntries ( string | null $languageCode = null, integer $offset, integer $limit ) : array
$languageCode string | null
$offset integer
$limit integer
return array
    public abstract function listGlobalEntries($languageCode = null, $offset = 0, $limit = -1);

Usage Example

Beispiel #1
0
 /**
  * List global aliases.
  *
  * @param string|null $languageCode
  * @param int $offset
  * @param int $limit
  *
  * @return \eZ\Publish\SPI\Persistence\Content\UrlAlias[]
  */
 public function listGlobalURLAliases($languageCode = null, $offset = 0, $limit = -1)
 {
     $data = $this->gateway->listGlobalEntries($languageCode, $offset, $limit);
     foreach ($data as &$entry) {
         $entry['raw_path_data'] = $this->gateway->loadPathData($entry['id']);
     }
     return $this->mapper->extractUrlAliasListFromData($data);
 }
All Usage Examples Of eZ\Publish\Core\Persistence\Legacy\Content\UrlAlias\Gateway::listGlobalEntries