InactiveScopeException

class InactiveScopeException extends RuntimeException This exception is thrown when you try to create a service of an inactive scope. Methods __construct($serviceId, $scope, Exception $previous = null) getServiceId() getScope() Details __construct($serviceId, $scope, Exception $previous = null) Parameters $serviceId $scope Exception $previous getServiceId()

ImmutableEventDispatcher::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

Inflector

class Inflector Converts words between singular and plural forms. Methods static string|array singularize(string $plural) Returns the singular form of a word. Details static string|array singularize(string $plural) Returns the singular form of a word. If the method can't determine the form with certainty, an array of the possible singulars is returned. Parameters string $plural A word in plural form Return Value string|array The singular form

ImmutableEventDispatcher::removeSubscriber()

removeSubscriber(EventSubscriberInterface $subscriber) Removes an event subscriber. Parameters EventSubscriberInterface $subscriber The subscriber

InheritDataAwareIterator

class InheritDataAwareIterator extends IteratorIterator implements RecursiveIterator Iterator that traverses an array of forms. Contrary to \ArrayIterator, this iterator recognizes changes in the original array during iteration. You can wrap the iterator into a {@link \RecursiveIterator} in order to enter any child form that inherits its parent's data and iterate the children of that form as well. Methods getChildren() {@inheritdoc} hasChildren() {@inheritdoc} Details

ImmutableEventDispatcher::removeListener()

removeListener(string $eventName, callable $listener) Removes an event listener from the specified events. Parameters string $eventName The event to remove a listener from callable $listener The listener to remove

ImmutableEventDispatcher::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

ImmutableEventDispatcher::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)

ImmutableEventDispatcher::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

ImmutableEventDispatcher::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