Drupal\Core\Routing
Namespaces
Classes
A router class for Drupal with access check and upcasting.
Provides a helper class to determine whether the route is an admin one.
A backwards compatibility route.
Provides a common base class for cacheable safe redirects.
A compiled route contains derived information from a route object.
Filters routes based on the HTTP Content-type header.
Default object for current_route_match service.
Provides a trait which ensures that a URL is safe to redirect to.
Provides a redirect response which cannot redirect to an external URL.
Dumps Route information to a database table.
No matching route was found.
Filters routes based on the HTTP method.
No-op implementation of a Url Generator, needed for backward compatibility.
Does not dump Route information.
Stub implementation of RouteMatchInterface for when there's no matched route.
Provides helpers for redirect destinations.
Wrapper methods for the Redirect Destination.
Holds information about the current request.
Provides a route filter, which filters by the request format.
Provides some helper methods for dealing with the request.
Represents route building information as event.
Managing class for rebuilding the router table.
Compiler to generate derived information from a Route necessary for matching.
Default object representing the results of routing.
Defines a class which preloads non-admin routes.
A Route Provider front-end for all Drupal-stored routes.
A Route Provider front-end for all Drupal-stored routes.
Provides a base implementation for RouteSubscriber.
Router implementation in Drupal.
Contains all events thrown in the core routing component.
Provides a redirect response which contains trusted URLs.
Generates URLs from route names and parameters.
Drupal-specific URL Matcher; handles the Drupal "system path" mapping.
Interfaces
Interface for a router class for Drupal with access check and upcasting.
Extends the router provider interface to provide caching support.
A route enhance service to determine route enhance rules.
A route filter service to filter down the collection of route instances.
Extends the symfony matcher dumper interface with an addRoutes method.
Extends the router provider interface to pre-load routes.
Provides an interface for redirect destinations.
Defines an interface for a resettable stack of route matches.
Rebuilds the route information and dumps it.
Provides an interface for classes representing the result of routing.
Provides constants used for retrieving matched routes.
Extends the router provider interface.
Defines an interface for a stack of route matches.
Defines an interface for generating a url from a route or system path.
Exceptions
Class for exceptions thrown when the generator has not been initialized.