You are here

public function ContentEntityRenderer::__construct in Entity Print 8.2

Same name and namespace in other branches
  1. 8 src/Renderer/ContentEntityRenderer.php \Drupal\entity_print\Renderer\ContentEntityRenderer::__construct()

ContentEntityRenderer constructor.

Parameters

\Drupal\Core\Render\RendererInterface $renderer: The renderer.

\Drupal\entity_print\Asset\AssetRendererInterface $asset_renderer: The asset renderer.

\Drupal\entity_print\FilenameGeneratorInterface $filename_generator: A filename generator.

\Symfony\Component\EventDispatcher\EventDispatcherInterface $event_dispatcher: The event dispatcher.

\Drupal\Core\Entity\EntityTypeManagerInterface $entity_type_manager: The entity type manager.

Overrides RendererBase::__construct

File

src/Renderer/ContentEntityRenderer.php, line 40

Class

ContentEntityRenderer
A renderer for content entities.

Namespace

Drupal\entity_print\Renderer

Code

public function __construct(CoreRendererInterface $renderer, AssetRendererInterface $asset_renderer, FilenameGeneratorInterface $filename_generator, EventDispatcherInterface $event_dispatcher, EntityTypeManagerInterface $entity_type_manager) {
  parent::__construct($renderer, $asset_renderer, $filename_generator, $event_dispatcher);
  $this->entityTypeManager = $entity_type_manager;
}