TraceableEventDispatcher::getNotCalledListeners()

array getNotCalledListeners() Gets the not called listeners. Return Value array An array of not called listeners

TraceableEventDispatcher::getListeners()

array getListeners(string $eventName = null) Gets the listeners of a specific event or all listeners sorted by descending priority. Parameters string $eventName The name of the event Return Value array The event listeners for the specified event, or all event listeners by event name

TraceableEventDispatcher::getListenerPriority()

int|null getListenerPriority(string $eventName, callable $listener) Gets the listener priority for a specific event. Returns null if the event or the listener does not exist. Parameters string $eventName The name of the event callable $listener The listener Return Value int|null The event listener priority

TraceableEventDispatcher::getCalledListeners()

array getCalledListeners() Gets the called listeners. Return Value array An array of called listeners

TraceableEventDispatcher::dispatch()

Event dispatch(string $eventName, Event $event = null) Dispatches an event to all registered listeners. Parameters string $eventName The name of the event to dispatch. The name of the event is the name of the method that is invoked on listeners. Event $event The event to pass to the event handlers/listeners. If not supplied, an empty Event instance is created. Return Value Event

TraceableEventDispatcher::addSubscriber()

addSubscriber(EventSubscriberInterface $subscriber) Adds an event subscriber. The subscriber is asked for all the events he is interested in and added as a listener for these events. Parameters EventSubscriberInterface $subscriber The subscriber.

TraceableEventDispatcher::addListener()

addListener(string $eventName, callable $listener, int $priority) Adds an event listener that listens on the specified events. Parameters string $eventName The event to listen on callable $listener The listener int $priority The higher this value, the earlier an event listener will be triggered in the chain (defaults to 0)

TraceableEventDispatcher

class TraceableEventDispatcher extends TraceableEventDispatcher Collects some data about event listeners. This event dispatcher delegates the dispatching to another one. Methods __construct(EventDispatcherInterface $dispatcher, Stopwatch $stopwatch, LoggerInterface $logger = null) Constructor. from TraceableEventDispatcher addListener(string $eventName, callable $listener, int $priority) Adds an event listener that listens on the specified events. from TraceableEventDispatcher ad

TraceableEventDispatcher

class TraceableEventDispatcher implements TraceableEventDispatcherInterface Collects some data about event listeners. This event dispatcher delegates the dispatching to another one. Methods __construct(EventDispatcherInterface $dispatcher, Stopwatch $stopwatch, LoggerInterface $logger = null) Constructor. addListener(string $eventName, callable $listener, int $priority) Adds an event listener that listens on the specified events. addSubscriber(EventSubscriberInterface $subscrib

TraceableControllerResolver::getController()

callable|false getController(Request $request) Returns the Controller instance associated with a Request. As several resolvers can exist for a single application, a resolver must return false when it is not able to determine the controller. The resolver must only throw an exception when it should be able to load controller but cannot because of some errors made by the developer. Parameters Request $request A Request instance Return Value callable|false A PHP callable representi