function RoutingFixtures::aliasedRouteCollection

Returns a set of routes and aliases for testing.

File

core/tests/Drupal/Tests/Core/Routing/RoutingFixtures.php, line 239

Class

RoutingFixtures
Utility methods to generate sample data, database configuration, etc.

Namespace

Drupal\Tests\Core\Routing

Code

public function aliasedRouteCollection() : RouteCollection {
    $collection = new RouteCollection();
    $route = new Route('path/one');
    $collection->add('route_a', $route);
    $collection->addAlias('route_b', 'route_a');
    $collection->addAlias('route_c', 'route_a')
        ->setDeprecated('drupal/core', '11.2.0', '%alias_id% is deprecated!');
    return $collection;
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.