RoutePreloader::$nonAdminRoutesOnRebuild
  • References/PHP/Drupal/Routing/RoutePreloader

Contains the non-admin routes while rebuilding the routes. Type:

2025-01-10 15:47:30
RoutePreloader::getSubscribedEvents
  • References/PHP/Drupal/Routing/RoutePreloader

public static RoutePreloader::getSubscribedEvents()

2025-01-10 15:47:30
RoutePreloader::__construct
  • References/PHP/Drupal/Routing/RoutePreloader

public RoutePreloader::__construct(RouteProviderInterface $route_provider

2025-01-10 15:47:30
RoutePreloader::$routeProvider
  • References/PHP/Drupal/Routing/RoutePreloader

The route provider. Type: \Drupal\Core\Routing\RouteProviderInterface|\Drupal\Core\Routing\PreloadableRouteProviderInterface

2025-01-10 15:47:30
RoutePreloader::$state
  • References/PHP/Drupal/Routing/RoutePreloader

The state key value store. Type:

2025-01-10 15:47:30
RoutePreloader
  • References/PHP/Drupal/Routing/RoutePreloader

Defines a class which preloads non-admin routes. On an actual site we want to avoid too many database queries so we build a list of all routes

2025-01-10 15:47:30
RoutePreloader::onFinishedRoutes
  • References/PHP/Drupal/Routing/RoutePreloader

public RoutePreloader::onFinishedRoutes(Event $event)

2025-01-10 15:47:30
RoutePreloader::onRequest
  • References/PHP/Drupal/Routing/RoutePreloader

public RoutePreloader::onRequest(KernelEvent $event)

2025-01-10 15:47:30
RoutePreloader::$cache
  • References/PHP/Drupal/Routing/RoutePreloader

The cache backend used to skip the state loading. Type:

2025-01-10 15:47:30
RoutePreloader::onAlterRoutes
  • References/PHP/Drupal/Routing/RoutePreloader

public RoutePreloader::onAlterRoutes(RouteBuildEvent $event)

2025-01-10 15:47:30