SingleMediaFormatter.php in Single Image 8
File
single_image_formatter_media/src/Plugin/Field/FieldFormatter/SingleMediaFormatter.php
View source
<?php
namespace Drupal\single_image_formatter_media\Plugin\Field\FieldFormatter;
use Drupal\Core\Field\EntityReferenceFieldItemListInterface;
use Drupal\media\Plugin\Field\FieldFormatter\MediaThumbnailFormatter;
class SingleMediaFormatter extends MediaThumbnailFormatter {
protected function getEntitiesToView(EntityReferenceFieldItemListInterface $items, $langcode) {
$files = parent::getEntitiesToView($items, $langcode);
$file = reset($files);
return $file ? [
$file,
] : [];
}
}