389abfbd6b4b85f85b578da8687f45a3d799ffda
[yaffs-website] / vendor / chi-teck / drupal-code-generator / templates / d8 / module / content-entity / src / ExampleViewBuilder.php.twig
1 <?php
2
3 namespace Drupal\{{ machine_name }};
4
5 use Drupal\Core\Entity\EntityInterface;
6 use Drupal\Core\Entity\EntityViewBuilder;
7
8 /**
9  * Provides a view controller for {{ entity_type_label|article|lower }} entity type.
10  */
11 class {{ class_prefix }}ViewBuilder extends EntityViewBuilder {
12
13   /**
14    * {@inheritdoc}
15    */
16   protected function getBuildDefaults(EntityInterface $entity, $view_mode) {
17     $build = parent::getBuildDefaults($entity, $view_mode);
18     // The {{ entity_type_label|lower }} has no entity template itself.
19     unset($build['#theme']);
20     return $build;
21   }
22
23 }