HttpKernel

E452807

HttpKernel is a core Symfony component that handles the HTTP request–response lifecycle, enabling the framework’s routing, controller execution, and response generation.

Jump to: Statements Referenced by

Statements (47)

Predicate Object
instanceOf HTTP kernel
Symfony component
allows custom kernel implementations
availableVia Composer
category Web application framework component
defines kernel events
enables controller execution
response generation
routing
handles HTTP request-response lifecycle
HTTP requests
exceptions during request handling
implements front controller pattern
integratesWith Symfony DependencyInjection component NERFINISHED
Symfony EventDispatcher component NERFINISHED
Symfony HttpFoundation component NERFINISHED
Symfony Routing component NERFINISHED
language PHP NERFINISHED
license MIT License
maintainedBy Symfony core team NERFINISHED
packageName symfony/http-kernel NERFINISHED
partOf Symfony framework NERFINISHED
produces HTTP responses
provides HttpKernelInterface NERFINISHED
KernelEvents constants
TerminableInterface NERFINISHED
repository https://github.com/symfony/http-kernel
stableReleaseModel Symfony release cycle
supports controller listeners
event-driven architecture
exception listeners
kernel bootstrapping
kernel termination
middleware-like event subscribers
request attributes
request listeners
response listeners
sub-requests
view listeners
usedBy Laravel (indirectly via Symfony components)
Silex (legacy) NERFINISHED
Symfony full-stack framework NERFINISHED
uses HTTP foundation component
argument resolver
controller resolver
event dispatcher
request stack

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Symfony hasComponent HttpKernel