public extractUrlAliasListFromData ( array $rows ) : eZ\Publish\SPI\Persistence\Content\UrlAlias[] | ||
$rows | array | |
return | eZ\Publish\SPI\Persistence\Content\UrlAlias[] |
public function extractUrlAliasListFromData(array $rows)
{
$urlAliases = array();
foreach ($rows as $row) {
$urlAliases[] = $this->extractUrlAliasFromData($row);
}
return $urlAliases;
}
/** * 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); }