public function EntityTestRenderController::buildContent

Overrides Drupal\Core\Entity\EntityRenderController::buildContent().

Overrides EntityRenderController::buildContent

File

drupal/core/modules/system/tests/modules/entity_test/lib/Drupal/entity_test/EntityTestRenderController.php, line 22
Contains \Drupal\entity_test\EntityTestRenderController.

Class

EntityTestRenderController
Defines an entity render controller for a test entity.

Namespace

Drupal\entity_test

Code

public function buildContent(array $entities, array $displays, $view_mode, $langcode = NULL) {
  parent::buildContent($entities, $displays, $view_mode, $langcode);
  foreach ($entities as $entity) {
    $entity->content['label'] = array(
      '#markup' => check_plain($entity
        ->label()),
    );
    $entity->content['separator'] = array(
      '#markup' => ' | ',
    );
    $entity->content['view_mode'] = array(
      '#markup' => check_plain($view_mode),
    );
  }
}