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.
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.