Render controller for aggregator feed items.
Expanded class hierarchy of ItemRenderController
class ItemRenderController extends EntityRenderController {
/**
* Overrides Drupal\Core\Entity\EntityRenderController::getBuildDefaults().
*/
protected function getBuildDefaults(EntityInterface $entity, $view_mode, $langcode) {
$defaults = parent::getBuildDefaults($entity, $view_mode, $langcode);
// Use a different template for the summary view mode.
if ($view_mode == 'summary') {
$defaults['#theme'] = 'aggregator_summary_item';
}
return $defaults;
}
}