public function addLazyListener($name, $listener) { if (!is_string($listener)) { throw new LazyListenersIsNotValid(); } $this->lazyListeners[$name][] = $listener; }