public function getFieldName(SPIValue $value, FieldDefinition $fieldDefinition, $languageCode)
{
if (empty($value->destinationContentId)) {
return '';
}
try {
$contentInfo = $this->handler->loadContentInfo($value->destinationContentId);
$versionInfo = $this->handler->loadVersionInfo($value->destinationContentId, $contentInfo->currentVersionNo);
} catch (NotFoundException $e) {
return '';
}
if (isset($versionInfo->names[$languageCode])) {
return $versionInfo->names[$languageCode];
}
return $versionInfo->names[$contentInfo->mainLanguageCode];
}