/** * {@inheritDoc} */ public function dispatch($eventName, SymfonyEvent $event = null) { $decoratedEvent = DecoratorFactory::decorate($event); $decoratedEvent->setName($eventName); return $this->eventManager->trigger($decoratedEvent); }
/** * @expectedException InvalidArgumentException */ public function testDecorateFailOnUnknownEvent() { DecoratorFactory::decorate(new SymfonyEvent()); }