| RouteProvider |
class |
core/lib/Drupal/Core/Routing/RouteProvider.php |
A Route Provider front-end for all Drupal-stored routes. |
| RouteProvider |
class |
core/tests/Drupal/KernelTests/RouteProvider.php |
Rebuilds the router when the provider is instantiated. |
| RouteProvider.php |
file |
core/tests/Drupal/KernelTests/RouteProvider.php |
|
| RouteProvider.php |
file |
core/lib/Drupal/Core/Routing/RouteProvider.php |
|
| RouteProvider::$cache |
property |
core/lib/Drupal/Core/Routing/RouteProvider.php |
The cache backend. |
| RouteProvider::$cacheTagInvalidator |
property |
core/lib/Drupal/Core/Routing/RouteProvider.php |
The cache tag invalidator. |
| RouteProvider::$connection |
property |
core/lib/Drupal/Core/Routing/RouteProvider.php |
The database connection from which to read route information. |
| RouteProvider::$currentPath |
property |
core/lib/Drupal/Core/Routing/RouteProvider.php |
The current path. |
| RouteProvider::$extraCacheKeyParts |
property |
core/lib/Drupal/Core/Routing/RouteProvider.php |
An array of cache key parts to be used for the route match cache. |
| RouteProvider::$languageManager |
property |
core/lib/Drupal/Core/Routing/RouteProvider.php |
The language manager. |
| RouteProvider::$pathProcessor |
property |
core/lib/Drupal/Core/Routing/RouteProvider.php |
A path processor manager for resolving the system path. |
| RouteProvider::$routes |
property |
core/lib/Drupal/Core/Routing/RouteProvider.php |
A cache of already-loaded routes, keyed by route name. |
| RouteProvider::$serializedRoutes |
property |
core/lib/Drupal/Core/Routing/RouteProvider.php |
A cache of already-loaded serialized routes, keyed by route name. |
| RouteProvider::$service |
property |
core/tests/Drupal/KernelTests/RouteProvider.php |
The route provider service. |
| RouteProvider::$state |
property |
core/lib/Drupal/Core/Routing/RouteProvider.php |
The state. |
| RouteProvider::$tableName |
property |
core/lib/Drupal/Core/Routing/RouteProvider.php |
The name of the SQL table from which to read the routes. |
| RouteProvider::addExtraCacheKeyPart |
function |
core/lib/Drupal/Core/Routing/RouteProvider.php |
Adds a cache key part to be used in the cache ID of the route collection. |
| RouteProvider::getAllRoutes |
function |
core/lib/Drupal/Core/Routing/RouteProvider.php |
Returns all the routes on the system. |
| RouteProvider::getAllRoutes |
function |
core/tests/Drupal/KernelTests/RouteProvider.php |
Returns all the routes on the system. |
| RouteProvider::getCandidateOutlines |
function |
core/tests/Drupal/KernelTests/RouteProvider.php |
|
| RouteProvider::getCandidateOutlines |
function |
core/lib/Drupal/Core/Routing/RouteProvider.php |
Returns an array of path pattern outlines that could match the path parts. |
| RouteProvider::getCurrentLanguageCacheIdPart |
function |
core/lib/Drupal/Core/Routing/RouteProvider.php |
Returns the language identifier for the route collection cache. |
| RouteProvider::getRouteByName |
function |
core/lib/Drupal/Core/Routing/RouteProvider.php |
Find the route using the provided route name. |
| RouteProvider::getRouteByName |
function |
core/tests/Drupal/KernelTests/RouteProvider.php |
Find the route using the provided route name. |
| RouteProvider::getRouteCollectionCacheId |
function |
core/lib/Drupal/Core/Routing/RouteProvider.php |
Returns the cache ID for the route collection cache. |
| RouteProvider::getRouteCollectionForRequest |
function |
core/lib/Drupal/Core/Routing/RouteProvider.php |
Finds routes that may potentially match the request. |
| RouteProvider::getRouteCollectionForRequest |
function |
core/tests/Drupal/KernelTests/RouteProvider.php |
Finds routes that may potentially match the request. |
| RouteProvider::getRoutesByNames |
function |
core/tests/Drupal/KernelTests/RouteProvider.php |
Find many routes by their names using the provided list of names. |
| RouteProvider::getRoutesByNames |
function |
core/lib/Drupal/Core/Routing/RouteProvider.php |
Find many routes by their names using the provided list of names. |
| RouteProvider::getRoutesByPath |
function |
core/lib/Drupal/Core/Routing/RouteProvider.php |
Get all routes which match a certain pattern. |
| RouteProvider::getRoutesByPattern |
function |
core/lib/Drupal/Core/Routing/RouteProvider.php |
Get all routes which match a certain pattern. |
| RouteProvider::getRoutesByPattern |
function |
core/tests/Drupal/KernelTests/RouteProvider.php |
Get all routes which match a certain pattern. |
| RouteProvider::getRoutesCount |
function |
core/lib/Drupal/Core/Routing/RouteProvider.php |
Gets the total count of routes provided by the router. |
| RouteProvider::getRoutesPaged |
function |
core/lib/Drupal/Core/Routing/RouteProvider.php |
Returns a chunk of routes. |
| RouteProvider::getSubscribedEvents |
function |
core/lib/Drupal/Core/Routing/RouteProvider.php |
|
| RouteProvider::lazyLoadItself |
function |
core/tests/Drupal/KernelTests/RouteProvider.php |
Loads the real route provider from the container and rebuilds the router. |
| RouteProvider::preLoadRoutes |
function |
core/tests/Drupal/KernelTests/RouteProvider.php |
Pre-load routes by their names using the provided list of names. |
| RouteProvider::preLoadRoutes |
function |
core/lib/Drupal/Core/Routing/RouteProvider.php |
Pre-load routes by their names using the provided list of names. |
| RouteProvider::reset |
function |
core/lib/Drupal/Core/Routing/RouteProvider.php |
Resets the route provider object. |
| RouteProvider::reset |
function |
core/tests/Drupal/KernelTests/RouteProvider.php |
Resets the route provider object. |
| RouteProvider::routeProviderRouteCompare |
function |
core/tests/Drupal/KernelTests/RouteProvider.php |
|
| RouteProvider::routeProviderRouteCompare |
function |
core/lib/Drupal/Core/Routing/RouteProvider.php |
Comparison function for usort on routes. |
| RouteProvider::ROUTE_LOAD_CID_PREFIX |
constant |
core/lib/Drupal/Core/Routing/RouteProvider.php |
Cache ID prefix used to load routes. |
| RouteProvider::__construct |
function |
core/lib/Drupal/Core/Routing/RouteProvider.php |
Constructs a new PathMatcher. |
| RouteProviderInterface |
interface |
core/lib/Drupal/Core/Routing/RouteProviderInterface.php |
Extends the router provider interface. |
| RouteProviderInterface.php |
file |
core/lib/Drupal/Core/Routing/RouteProviderInterface.php |
|
| RouteProviderInterface::getAllRoutes |
function |
core/lib/Drupal/Core/Routing/RouteProviderInterface.php |
Returns all the routes on the system. |
| RouteProviderInterface::getRouteByName |
function |
core/lib/Drupal/Core/Routing/RouteProviderInterface.php |
Find the route using the provided route name. |
| RouteProviderInterface::getRouteCollectionForRequest |
function |
core/lib/Drupal/Core/Routing/RouteProviderInterface.php |
Finds routes that may potentially match the request. |
| RouteProviderInterface::getRoutesByNames |
function |
core/lib/Drupal/Core/Routing/RouteProviderInterface.php |
Find many routes by their names using the provided list of names. |