src/GraphQL/EventListener/CustomerOrderListener.php line 17

Open in your IDE?
  1. <?php
  2. namespace GraphQL\EventListener;
  3. use App\EventListener\GenericEvent;
  4. use Eshop\Service\Customer\CustomerOrderManager;
  5. class CustomerOrderListener
  6. {
  7.     private CustomerOrderManager $customerOrderManager;
  8.     public function __construct(CustomerOrderManager $customerOrderManager)
  9.     {
  10.         $this->customerOrderManager $customerOrderManager;
  11.     }
  12.     public function process(GenericEvent $event): void
  13.     {
  14.         $customerOrder $event->getSubject();
  15.         $this->customerOrderManager->process($customerOrder);
  16.     }
  17. }