function NullGenerator::getRoute
Methods generate(), generateFromRoute() and getPathFromRoute() all call this protected method.
Parameters
string|\Symfony\Component\Routing\Route $name: The route name or a route object.
Return value
\Symfony\Component\Routing\Route The found route.
Overrides UrlGenerator::getRoute
File
- 
              core/
lib/ Drupal/ Core/ Routing/ NullGenerator.php, line 32  
Class
- NullGenerator
 - No-op implementation of a URL Generator, needed for backward compatibility.
 
Namespace
Drupal\Core\RoutingCode
protected function getRoute($name) {
  if ($name === '<front>') {
    return new Route('/');
  }
  elseif ($name === '<current>') {
    return new Route($this->requestStack
      ->getCurrentRequest()
      ->getPathInfo());
  }
  elseif ($name === '<none>') {
    return new Route('');
  }
  throw new RouteNotFoundException();
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.