3 namespace Drupal\entity_test;
5 use Drupal\Core\Entity\EntityViewBuilder;
8 * Defines an entity view builder for a test entity.
10 * @see \Drupal\entity_test\Entity\EntityTestRender
12 class EntityTestViewBuilder extends EntityViewBuilder {
17 public function buildComponents(array &$build, array $entities, array $displays, $view_mode) {
18 parent::buildComponents($build, $entities, $displays, $view_mode);
20 foreach ($entities as $id => $entity) {
21 $build[$id]['label'] = [
23 '#plain_text' => $entity->label(),
25 $build[$id]['separator'] = [
29 $build[$id]['view_mode'] = [
31 '#plain_text' => $view_mode,