protected function LazyRouteFilter::getFilters in Zircon Profile 8
Same name and namespace in other branches
- 8.0 core/lib/Drupal/Core/Routing/LazyRouteFilter.php \Drupal\Core\Routing\LazyRouteFilter::getFilters()
For each route, gets a list of applicable enhancers to the route.
Return value
\Symfony\Cmf\Component\Routing\Enhancer\RouteEnhancerInterface[]|\Drupal\Core\Routing\Enhancer\RouteEnhancerInterface[]
1 call to LazyRouteFilter::getFilters()
- LazyRouteFilter::setFilters in core/
lib/ Drupal/ Core/ Routing/ LazyRouteFilter.php - For each route, filter down the route collection.
File
- core/
lib/ Drupal/ Core/ Routing/ LazyRouteFilter.php, line 78 - Contains \Drupal\Core\Routing\LazyRouteFilter.
Class
- LazyRouteFilter
- A route filter which lazily loads route filters, depending on the route.
Namespace
Drupal\Core\RoutingCode
protected function getFilters() {
if (!isset($this->filters)) {
foreach ($this->serviceIds as $service_id) {
$this->filters[$service_id] = $this->container
->get($service_id);
}
}
return $this->filters;
}