diff --git a/core/modules/views/src/Entity/Render/DefaultLanguageRenderer.php b/core/modules/views/src/Entity/Render/DefaultLanguageRenderer.php index 4f90ced..63b86b1 100644 --- a/core/modules/views/src/Entity/Render/DefaultLanguageRenderer.php +++ b/core/modules/views/src/Entity/Render/DefaultLanguageRenderer.php @@ -2,20 +2,9 @@ namespace Drupal\views\Entity\Render; -use Drupal\views\ResultRow; - /** * Renders entities in their default language. */ class DefaultLanguageRenderer extends EntityTranslationRendererBase { - /** - * {@inheritdoc} - */ - public function getLangcode(ResultRow $row, $relationship = 'none') { - if ($entity = $this->getEntity($row, $relationship)) { - return $entity->getUntranslated()->language()->getId(); - } - } - } diff --git a/core/modules/views/src/Entity/Render/EntityTranslationRendererBase.php b/core/modules/views/src/Entity/Render/EntityTranslationRendererBase.php index c4787a4..2dc495e 100644 --- a/core/modules/views/src/Entity/Render/EntityTranslationRendererBase.php +++ b/core/modules/views/src/Entity/Render/EntityTranslationRendererBase.php @@ -21,7 +21,11 @@ * @return string * A language code. */ - abstract public function getLangcode(ResultRow $row, $relationship = 'none'); + public function getLangcode(ResultRow $row, $relationship = 'none') { + if ($entity = $this->getEntity($row, $relationship)) { + return $entity->getUntranslated()->language()->getId(); + } + } /** * {@inheritdoc}