public function OrderRenderer::__construct in Commerce Core 8.2
Constructs a new OrderEntityRenderer object.
Parameters
\Drupal\Core\Render\RendererInterface $renderer: The core render service.
\Drupal\entity_print\Asset\AssetRendererInterface $asset_renderer: The entity print 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.
\Drupal\commerce_order\OrderTotalSummaryInterface $order_total_summary: The order total summary service.
File
- modules/
order/ src/ EntityPrint/ OrderRenderer.php, line 49
Class
- OrderRenderer
- Provides a custom entity_print renderer for orders.
Namespace
Drupal\commerce_order\EntityPrintCode
public function __construct(CoreRendererInterface $renderer, AssetRendererInterface $asset_renderer, FilenameGeneratorInterface $filename_generator, EventDispatcherInterface $event_dispatcher, EntityTypeManagerInterface $entity_type_manager, OrderTotalSummaryInterface $order_total_summary) {
parent::__construct($renderer, $asset_renderer, $filename_generator, $event_dispatcher, $entity_type_manager);
$this->orderTotalSummary = $order_total_summary;
}