private getTranslatedContentNameByVersionInfo ( eZ\Publish\API\Repository\Values\Content\VersionInfo $versionInfo, string $forcedLanguage = null ) : string | ||
$versionInfo | eZ\Publish\API\Repository\Values\Content\VersionInfo | |
$forcedLanguage | string | |
return | string |
private function getTranslatedContentNameByVersionInfo(VersionInfo $versionInfo, $forcedLanguage = null)
{
foreach ($this->getLanguages($forcedLanguage) as $lang) {
$translatedName = $versionInfo->getName($lang);
if ($translatedName !== null) {
return $translatedName;
}
}
return '';
}