interface EventSubscriber

An EventSubscriber knows himself what events he is interested in. If an EventSubscriber is added to an EventManager, the manager invokes {@link getSubscribedEvents} and registers the subscriber as a listener for all returned events.

@license http://www.opensource.org/licenses/lgpl-license.php LGPL @link www.doctrine-project.org @since 2.0 @author Guilherme Blanco <guilhermeblanco@hotmail.com> @author Jonathan Wage <jonwage@gmail.com> @author Roman Borschel <roman@code-factory.org>

Hierarchy

Expanded class hierarchy of EventSubscriber

All classes that implement EventSubscriber

File

drupal/core/vendor/doctrine/common/lib/Doctrine/Common/EventSubscriber.php, line 37

Namespace

Doctrine\Common
View source
interface EventSubscriber {

  /**
   * Returns an array of events this subscriber wants to listen to.
   *
   * @return array
   */
  function getSubscribedEvents();

}

Members

Namesort descending Modifiers Type Description Overrides
EventSubscriber::getSubscribedEvents function Returns an array of events this subscriber wants to listen to. 1