/** * On dispatch event listener - called on any event * * @param Event $event * @param string $eventName * @return void */ public function onPublish(Amqp\PublishEvent $event, $eventName) { $this->logger->info(sprintf("Publish event [1;32m%s%s[0m", $eventName, $event->getExchangeName() ? "@" . $event->getExchangeName() : ""), ["eventName" => $eventName]); }