PHP 8.2.30
Preview: EventSubscriberInterface.php Size: 1.55 KB
//opt/cloudlinux/alt-php53/root/usr/share/pear/Symfony/Component/EventDispatcher/EventSubscriberInterface.php

<?php

/*
 * This file is part of the Symfony package.
 *
 * (c) Fabien Potencier <fabien@symfony.com>
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */

namespace Symfony\Component\EventDispatcher;

/**
 * An EventSubscriber knows himself what events he is interested in.
 * If an EventSubscriber is added to an EventDispatcherInterface, the manager invokes
 * {@link getSubscribedEvents} and registers the subscriber as a listener for all
 * returned events.
 *
 * @author  Guilherme Blanco <guilhermeblanco@hotmail.com>
 * @author  Jonathan Wage <jonwage@gmail.com>
 * @author  Roman Borschel <roman@code-factory.org>
 * @author  Bernhard Schussek <bschussek@gmail.com>
 *
 * @api
 */
interface EventSubscriberInterface
{
    /**
     * Returns an array of event names this subscriber wants to listen to.
     *
     * The array keys are event names and the value can be:
     *
     *  * The method name to call (priority defaults to 0)
     *  * An array composed of the method name to call and the priority
     *  * An array of arrays composed of the method names to call and respective
     *    priorities, or 0 if unset
     *
     * For instance:
     *
     *  * array('eventName' => 'methodName')
     *  * array('eventName' => array('methodName', $priority))
     *  * array('eventName' => array(array('methodName1', $priority), array('methodName2'))
     *
     * @return array The event names to listen to
     *
     * @api
     */
    public static function getSubscribedEvents();
}

Directory Contents

Dirs: 1 × Files: 8

Name Size Perms Modified Actions
Debug DIR
- drwxr-xr-x 2024-03-03 22:55:08
Edit Download
345 B lrw-r--r-- 2019-12-18 11:20:40
Edit Download
6.53 KB lrw-r--r-- 2019-12-18 11:20:40
Edit Download
3.13 KB lrw-r--r-- 2019-12-18 11:20:40
Edit Download
5.43 KB lrw-r--r-- 2019-12-18 11:20:40
Edit Download
2.94 KB lrw-r--r-- 2019-12-18 11:20:40
Edit Download
1.55 KB lrw-r--r-- 2019-12-18 11:20:40
Edit Download
3.82 KB lrw-r--r-- 2019-12-18 11:20:40
Edit Download
2.18 KB lrw-r--r-- 2019-12-18 11:20:40
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).