You are here

public function ShipmentManager::__construct in Commerce Shipping 8.2

Constructs a new ShipmentManager object.

Parameters

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

\Drupal\Core\Entity\EntityRepositoryInterface $entity_repository: The entity repository.

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

\Psr\Log\LoggerInterface $logger: The logger.

File

src/ShipmentManager.php, line 55

Class

ShipmentManager

Namespace

Drupal\commerce_shipping

Code

public function __construct(EntityTypeManagerInterface $entity_type_manager, EntityRepositoryInterface $entity_repository, EventDispatcherInterface $event_dispatcher, LoggerInterface $logger) {
  $this->entityTypeManager = $entity_type_manager;
  $this->entityRepository = $entity_repository;
  $this->eventDispatcher = $event_dispatcher;
  $this->logger = $logger;
}