No-op implementation of a Url Generator, needed for backward compatibility.
Hierarchy
- class \Drupal\Core\Routing\UrlGenerator implements UrlGeneratorInterface
- class \Drupal\Core\Routing\NullGenerator
File
- core/lib/Drupal/Core/Routing/NullGenerator.php, line 14
Namespace
Drupal\Core\Routing
Members
Name | Modifiers | Type | Description |
---|---|---|---|
NullGenerator::getContext | public | function | Overrides UrlGenerator::getContext |
NullGenerator::getInternalPathFromRoute | protected | function | Gets the path of a route. Overrides UrlGenerator::getInternalPathFromRoute |
NullGenerator::getRoute | protected | function | generate(), generateFromRoute(), and getPathFromRoute() all call this protected method. Overrides UrlGenerator::getRoute |
NullGenerator::processPath | protected | function | Passes the path to a processor manager to allow alterations. Overrides UrlGenerator::processPath |
NullGenerator::processRoute | protected | function | Passes the route to the processor manager for altering before compilation. Overrides UrlGenerator::processRoute |
NullGenerator::setContext | public | function | Overrides UrlGenerator::setContext |
NullGenerator::__construct | public | function | Override the parent constructor. Overrides UrlGenerator::__construct |
UrlGenerator::$context | protected | property | |
UrlGenerator::$decodedChars | protected | property | Overrides characters that will not be percent-encoded in the path segment. |
UrlGenerator::$pathProcessor | protected | property | The path processor to convert the system path to one suitable for urls. |
UrlGenerator::$requestStack | protected | property | A request stack object. |
UrlGenerator::$routeProcessor | protected | property | The route processor. |
UrlGenerator::doGenerate | protected | function | Substitute the route parameters into the route path. |
UrlGenerator::generate | public | function | |
UrlGenerator::generateFromRoute | public | function | Generates a URL or path for a specific route based on the given parameters. Overrides UrlGeneratorInterface::generateFromRoute |
UrlGenerator::getPathFromRoute | public | function | Gets the internal path (system path) for a route. Overrides UrlGeneratorInterface::getPathFromRoute |
UrlGenerator::getRouteDebugMessage | public | function | Convert a route identifier (name, content object etc) into a string usable for logging and other debug/error messages. Overrides VersatileGeneratorInterface::getRouteDebugMessage |
UrlGenerator::isStrictRequirements | public | function | |
UrlGenerator::setStrictRequirements | public | function | |
UrlGenerator::supports | public | function | Whether this generator supports the supplied $name. Overrides VersatileGeneratorInterface::supports |
Please login to continue.