/home/techb158/dev.balacoffee.com/vendor/league/event/src
NameSizeModeActions
AbstractEvent.php9880644editdlrm
AbstractListener.php2220644editdlrm
BufferedEmitter.php8110644editdlrm
CallbackListener.php11680644editdlrm
Emitter.php61570644editdlrm
EmitterAwareInterface.php3630644editdlrm
EmitterAwareTrait.php6690644editdlrm
EmitterInterface.php22410644editdlrm
EmitterTrait.php29430644editdlrm
Event.php6310644editdlrm
EventInterface.php7020644editdlrm
Generator.php1410644editdlrm
GeneratorInterface.php1940644editdlrm
GeneratorTrait.php6270644editdlrm
ListenerAcceptor.php8430644editdlrm
ListenerAcceptorInterface.php15710644editdlrm
ListenerInterface.php4070644editdlrm
ListenerProviderInterface.php2850644editdlrm
OneTimeListener.php11750644editdlrm
Edit: /home/techb158/dev.balacoffee.com/vendor/league/event/src/EmitterTrait.php (2943B)
getEmitter()->addListener($event, $listener, $priority); return $this; } /** * Add a one time listener for an event. * * The first parameter should be the event name, and the second should be * the event listener. It may implement the League\Event\ListenerInterface * or simply be "callable". * * @param string $event * @param ListenerInterface|callable $listener * @param int $priority * * @return $this */ public function addOneTimeListener($event, $listener, $priority = ListenerAcceptorInterface::P_NORMAL) { $this->getEmitter()->addOneTimeListener($event, $listener, $priority); return $this; } /** * Remove a specific listener for an event. * * The first parameter should be the event name, and the second should be * the event listener. It may implement the League\Event\ListenerInterface * or simply be "callable". * * @param string $event * @param ListenerInterface|callable $listener * * @return $this */ public function removeListener($event, $listener) { $this->getEmitter()->removeListener($event, $listener); return $this; } /** * Remove all listeners for an event. * * The first parameter should be the event name. All event listeners will * be removed. * * @param string $event * * @return $this */ public function removeAllListeners($event) { $this->getEmitter()->removeAllListeners($event); return $this; } /** * Add listeners from a provider. * * @param ListenerProviderInterface $provider * * @return $this */ public function useListenerProvider(ListenerProviderInterface $provider) { $this->getEmitter()->useListenerProvider($provider); return $this; } /** * Emit an event. * * @param string|EventInterface $event * * @return EventInterface */ public function emit($event) { $emitter = $this->getEmitter(); $arguments = [$event] + func_get_args(); return call_user_func_array([$emitter, 'emit'], $arguments); } }