Component\HttpKernel\Log

Classes NullLogger NullLogger. Interfaces DebugLoggerInterface DebugLoggerInterface. LoggerInterface deprecated LoggerInterface.

Component\HttpKernel\Profiler

Classes BaseMemcacheProfilerStorage Base Memcache storage for profiling information in a Memcache. FileProfilerStorage Storage for profiler using files. MemcacheProfilerStorage Memcache Profiler Storage MemcachedProfilerStorage Memcached Profiler Storage MongoDbProfilerStorage MysqlProfilerStorage A ProfilerStorage for Mysql PdoProfilerStorage Base PDO storage for profiling information in a PDO database. Profile Profile. Profiler Profiler. RedisProfilerStora

Component\HttpKernel\Fragment

Classes EsiFragmentRenderer Implements the ESI rendering strategy. FragmentHandler Renders a URI that represents a resource fragment. HIncludeFragmentRenderer Implements the Hinclude rendering strategy. InlineFragmentRenderer Implements the inline rendering strategy where the Request is rendered by the current HTTP kernel. RoutableFragmentRenderer Adds the possibility to generate a fragment URI for a given Controller. Interfaces FragmentRendererInterface Interface imple

Component\HttpKernel\EventListener

Classes ErrorsLoggerListener Injects the logger into the ErrorHandler, so that it can log various errors. EsiListener EsiListener adds a Surrogate-Control HTTP header when the Response needs to be parsed for ESI. ExceptionListener ExceptionListener. FragmentListener Handles content fragments represented by special URIs. LocaleListener Initializes the locale based on the current request. ProfilerListener ProfilerListener collects data for the current request by listening t

Component\HttpKernel\Event

Classes FilterControllerEvent Allows filtering of a controller callable FilterResponseEvent Allows to filter a Response object GetResponseEvent Allows to create a response for a request GetResponseForControllerResultEvent Allows to create a response for the return value of a controller GetResponseForExceptionEvent Allows to create a response for a thrown exception KernelEvent Base class for events thrown in the HttpKernel component PostResponseEvent Allows to execute

Component\HttpKernel\Exception

Classes AccessDeniedHttpException AccessDeniedHttpException. BadRequestHttpException BadRequestHttpException. ConflictHttpException ConflictHttpException. FatalErrorException deprecated Fatal Error Exception. FlattenException deprecated FlattenException wraps a PHP Exception to be able to serialize it. GoneHttpException GoneHttpException. HttpException HttpException. LengthRequiredHttpException LengthRequiredHttpException. MethodNotAllowedHttpException MethodN

Component\HttpKernel\DataCollector\Util

Classes ValueExporter

Component\HttpKernel\DependencyInjection

Classes AddClassesToCachePass Sets the classes to compile in the cache for the container. ConfigurableExtension This extension sub-class provides first-class integration with the Config/Definition Component. ContainerAwareHttpKernel Adds a managed request scope. Extension Allow adding classes to the class cache. MergeExtensionConfigurationPass Ensures certain extensions are always loaded. RegisterListenersPass Compiler pass to register tagged services for an event dispatc

Component\HttpKernel\DataCollector

Classes ConfigDataCollector ConfigDataCollector. DataCollector DataCollector. EventDataCollector EventDataCollector. ExceptionDataCollector ExceptionDataCollector. LoggerDataCollector LogDataCollector. MemoryDataCollector MemoryDataCollector. RequestDataCollector RequestDataCollector. RouterDataCollector RouterDataCollector. TimeDataCollector TimeDataCollector. Interfaces DataCollectorInterface DataCollectorInterface.

Component\HttpKernel\Debug

Classes ErrorHandler deprecated ErrorHandler. ExceptionHandler deprecated ExceptionHandler converts an exception to a Response object. TraceableEventDispatcher Collects some data about event listeners.