public function onInvoke(EnvelopeEvent $event) { /* @var \Bernard\Message\DefaultMessage $message */ $message = $event->getEnvelope()->getMessage(); $this->logger->info(sprintf('Invoking %s from "%s" queue', $message->get('type'), $message->getName()), ['message' => $message, 'envelope' => $event->getEnvelope()]); }
/** * @param Envelope $envelope * @param Queue $queue * @param \Exception $exception */ public function __construct(Envelope $envelope, Queue $queue, \Exception $exception) { parent::__construct($envelope, $queue); $this->exception = $exception; }
/** * @param EnvelopeEvent $event */ public function onInvoke(EnvelopeEvent $event) { $this->logger->info('[bernard] invoking receiver for {envelope}.', ['envelope' => $event->getEnvelope()]); }