public function ContentEntityRenderer::render in Entity Print 8.2
Gets the renderable for this entity.
Parameters
\Drupal\Core\Entity\EntityInterface[] $entities: The entities we're rendering.
Return value
array The renderable array for the entity.
Overrides RendererInterface::render
File
- src/
Renderer/ ContentEntityRenderer.php, line 61
Class
- ContentEntityRenderer
- A renderer for content entities.
Namespace
Drupal\entity_print\RendererCode
public function render(array $entities) {
$build = [];
foreach ($entities as $entity) {
$render_controller = $this->entityTypeManager
->getViewBuilder($entity
->getEntityTypeId());
$build[] = $render_controller
->view($entity, $this
->getViewMode($entity));
}
return $build;
}