public function notifyUntil(event $event) { $args = func_get_args(); foreach ($this->getListeners($event->getName()) as $listener) { if (call_user_func_array($listener, $args)) { $event->setProcessed(true); break; } } return $event; }