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