public getLocalizedGalleys ( ) : array | ||
return | array | ArticleGalley |
function getLocalizedGalleys()
{
$allGalleys = $this->getData('galleys');
$galleys = array();
foreach (array(AppLocale::getLocale(), AppLocale::getPrimaryLocale()) as $tryLocale) {
foreach (array_keys($allGalleys) as $key) {
if ($allGalleys[$key]->getLocale() == $tryLocale) {
$galleys[] = $allGalleys[$key];
}
}
if (!empty($galleys)) {
HookRegistry::call('ArticleGalleyDAO::getLocalizedGalleysByArticle', array(&$galleys));
return $galleys;
}
}
return $galleys;
}