src/Infrastructure/Messenger/EventBus/EventBus.php line 18

Open in your IDE?
  1. <?php
  2. namespace App\Infrastructure\Messenger\EventBus;
  3. use Symfony\Component\Messenger\MessageBusInterface;
  4. class EventBus implements EventBusInterface
  5. {
  6.     private MessageBusInterface $messageBus;
  7.     public function __construct(MessageBusInterface $messageBus)
  8.     {
  9.         $this->messageBus $messageBus;
  10.     }
  11.     public function fire($event): void
  12.     {
  13.         $this->messageBus->dispatch($event);
  14.     }
  15. }