Code Coverage |
||||||||||
Classes and Traits |
Functions and Methods |
Lines |
||||||||
| Total | |
0 / 0 |
|
100.00% |
0 / 0 |
CRAP | |
100.00% |
0 / 0 |
|
| <?php | |
| /** | |
| * @file | |
| * Contains \Drupal\Core\RouteProcessor\OutboundRouteProcessorInterface. | |
| */ | |
| namespace Drupal\Core\RouteProcessor; | |
| use Drupal\Core\Render\BubbleableMetadata; | |
| use Symfony\Component\Routing\Route; | |
| /** | |
| * Defines an interface for classes that process the outbound route. | |
| */ | |
| interface OutboundRouteProcessorInterface { | |
| /** | |
| * Processes the outbound route. | |
| * | |
| * @param string $route_name | |
| * The route name. | |
| * @param \Symfony\Component\Routing\Route $route | |
| * The outbound route to process. | |
| * @param array $parameters | |
| * An array of parameters to be passed to the route compiler. Passed by | |
| * reference. | |
| * @param \Drupal\Core\Render\BubbleableMetadata $bubbleable_metadata | |
| * (optional) Object to collect route processors' bubbleable metadata. | |
| * | |
| * @return | |
| * The processed path. | |
| */ | |
| public function processOutbound($route_name, Route $route, array &$parameters, BubbleableMetadata $bubbleable_metadata = NULL); | |
| } |