Routing

E452808

Routing is the Symfony component responsible for mapping incoming HTTP requests to specific controllers and actions based on defined URL patterns.

All labels observed (3)

Label Occurrences
RouteCollection 1
Routing canonical 1
Symfony Routing component 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Symfony component
belongsTo symfony/routing package
linked to: Symfony
consoleCommand debug:router
router:match
integratesWith Symfony FrameworkBundle
linked to: Symfony

Symfony HttpKernel component
linked to: HttpKernel
isConfiguredIn routing configuration files
isOpenSource true
isUsedFor API routing
RESTful endpoint routing
mapping paths to controller actions
isWrittenIn PHP
licensedUnder MIT License
maps HTTP requests to controllers
partOf Symfony framework
linked to: Symfony
provides RequestContext
Route
RouteCollection
linked to: Routing

UrlGenerator
UrlMatcher
repositoryHostedOn GitHub
stableSince Symfony 2.0
linked to: Symfony
supports PHP route configuration
PSR-7 compatible usage via bridges
URL generation from route names
XML route configuration
YAML route configuration
annotations for route configuration
attributes for route configuration
debugging via console commands
grouping routes
host-based routing
importing routes from other files
localized routes
method-based routing
optional route parameters
parameter requirements
prefixing imported routes
route caching
route conditions
route defaults
route name generation
route options
route parameters
route priorities
route requirements
scheme-based routing
trailing slash handling
uses URL patterns

How these facts were elicited

Referenced by (3)

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

Symfony hasComponent Routing
HttpKernel integratesWith Symfony Routing component
linked to: Routing
Symfony Routing provides RouteCollection
subject linked to: Routing
linked to: Routing