/** * @param mixed $event * @param DateTime $occurredOn * @return Scenario */ public function when($event, DateTime $occurredOn = null) { $this->eventListener->handle($this->createDomainMessageForEvent($event, $occurredOn)); return $this; }
/** * @inheritdoc */ public function handle(DomainMessage $domainMessage) { $this->amqpPublisher->handle($domainMessage); }