function RouteCollection::all
Returns all routes in this collection.
Return value
array<string, Route>
1 call to RouteCollection::all()
- RouteCollection::getIterator in vendor/
symfony/ routing/ RouteCollection.php - Gets the current RouteCollection as an Iterator that includes all routes.
1 method overrides RouteCollection::all()
- LazyRouteCollection::all in core/
lib/ Drupal/ Core/ Routing/ LazyRouteCollection.php - Returns all routes in this collection.
File
-
vendor/
symfony/ routing/ RouteCollection.php, line 101
Class
- RouteCollection
- A RouteCollection represents a set of Route instances.
Namespace
Symfony\Component\RoutingCode
public function all() : array {
if ($this->priorities) {
$priorities = $this->priorities;
$keysOrder = array_flip(array_keys($this->routes));
uksort($this->routes, static fn($n1, $n2) => ($priorities[$n2] ?? 0) <=> ($priorities[$n1] ?? 0) ?: $keysOrder[$n1] <=> $keysOrder[$n2]);
}
return $this->routes;
}