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