Verzeichnisstruktur phpBB-3.2.0
- Veröffentlicht
- 06.01.2017
So funktioniert es
|
Auf das letzte Element klicken. Dies geht jeweils ein Schritt zurück |
Auf das Icon klicken, dies öffnet das Verzeichnis. Nochmal klicken schließt das Verzeichnis. |
|
(Beispiel Datei-Icons)
|
Auf das Icon klicken um den Quellcode anzuzeigen |
KernelEvents.php
001 <?php
002
003 /*
004 * This file is part of the Symfony package.
005 *
006 * (c) Fabien Potencier <fabien@symfony.com>
007 *
008 * For the full copyright and license information, please view the LICENSE
009 * file that was distributed with this source code.
010 */
011
012 namespace Symfony\Component\HttpKernel;
013
014 /**
015 * Contains all events thrown in the HttpKernel component.
016 *
017 * @author Bernhard Schussek <bschussek@gmail.com>
018 */
019 final class KernelEvents
020 {
021 /**
022 * The REQUEST event occurs at the very beginning of request
023 * dispatching.
024 *
025 * This event allows you to create a response for a request before any
026 * other code in the framework is executed. The event listener method
027 * receives a Symfony\Component\HttpKernel\Event\GetResponseEvent
028 * instance.
029 *
030 * @Event
031 *
032 * @var string
033 */
034 const REQUEST = 'kernel.request';
035
036 /**
037 * The EXCEPTION event occurs when an uncaught exception appears.
038 *
039 * This event allows you to create a response for a thrown exception or
040 * to modify the thrown exception. The event listener method receives
041 * a Symfony\Component\HttpKernel\Event\GetResponseForExceptionEvent
042 * instance.
043 *
044 * @Event
045 *
046 * @var string
047 */
048 const EXCEPTION = 'kernel.exception';
049
050 /**
051 * The VIEW event occurs when the return value of a controller
052 * is not a Response instance.
053 *
054 * This event allows you to create a response for the return value of the
055 * controller. The event listener method receives a
056 * Symfony\Component\HttpKernel\Event\GetResponseForControllerResultEvent
057 * instance.
058 *
059 * @Event
060 *
061 * @var string
062 */
063 const VIEW = 'kernel.view';
064
065 /**
066 * The CONTROLLER event occurs once a controller was found for
067 * handling a request.
068 *
069 * This event allows you to change the controller that will handle the
070 * request. The event listener method receives a
071 * Symfony\Component\HttpKernel\Event\FilterControllerEvent instance.
072 *
073 * @Event
074 *
075 * @var string
076 */
077 const CONTROLLER = 'kernel.controller';
078
079 /**
080 * The RESPONSE event occurs once a response was created for
081 * replying to a request.
082 *
083 * This event allows you to modify or replace the response that will be
084 * replied. The event listener method receives a
085 * Symfony\Component\HttpKernel\Event\FilterResponseEvent instance.
086 *
087 * @Event
088 *
089 * @var string
090 */
091 const RESPONSE = 'kernel.response';
092
093 /**
094 * The TERMINATE event occurs once a response was sent.
095 *
096 * This event allows you to run expensive post-response jobs.
097 * The event listener method receives a
098 * Symfony\Component\HttpKernel\Event\PostResponseEvent instance.
099 *
100 * @Event
101 *
102 * @var string
103 */
104 const TERMINATE = 'kernel.terminate';
105
106 /**
107 * The FINISH_REQUEST event occurs when a response was generated for a request.
108 *
109 * This event allows you to reset the global and environmental state of
110 * the application, when it was changed during the request.
111 * The event listener method receives a
112 * Symfony\Component\HttpKernel\Event\FinishRequestEvent instance.
113 *
114 * @Event
115 *
116 * @var string
117 */
118 const FINISH_REQUEST = 'kernel.finish_request';
119 }
120