/** * Creates and dispatches an event until it has been processed. * * @see EventDispatcher::notifyUntil() * @param string $eventName * @param array $params * @param callback $callback * @return Event */ public function notifyUntil($eventName, array $params = array(), $callback = null) { $this->dispatcher->notifyUntil($e = $this->createEvent($eventName, $params), $callback); return $e; }