You are here

interface EventSubscriber in Plug 7

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.

@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

lib/doctrine/common/lib/Doctrine/Common/EventSubscriber.php, line 34

Namespace

Doctrine\Common
View source
interface EventSubscriber {

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

}

Members

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