You are here

public function ViewPrintController::__construct in Entity Print 8.2

File

modules/entity_print_views/src/Controller/ViewPrintController.php, line 57

Class

ViewPrintController
Controller class for printing Views.

Namespace

Drupal\entity_print_views\Controller

Code

public function __construct(EntityPrintPluginManagerInterface $plugin_manager, PrintBuilderInterface $print_builder, EntityTypeManagerInterface $entity_type_manager, Request $current_request, AccountInterface $current_user) {
  $this->pluginManager = $plugin_manager;
  $this->printBuilder = $print_builder;
  $this->entityTypeManager = $entity_type_manager;
  $this->currentRequest = $current_request;
  $this->currentUser = $current_user;
}