<?php
namespace App\Infrastructure\Messenger\CommandBus;
use Symfony\Component\Messenger\MessageBusInterface;
class CommandBus implements CommandBusInterface
{
private MessageBusInterface $messageBus;
public function __construct(MessageBusInterface $messageBus)
{
$this->messageBus = $messageBus;
}
public function execute($command): void
{
$this->messageBus->dispatch($command);
}
}