Namespace
  Drupal\menu_example\Routing
File
  - 
              modules/menu_example/src/Routing/RouteSubscriber.php
    
   
  
    View source
  
  <?php
namespace Drupal\menu_example\Routing;
use Drupal\Core\Routing\RouteSubscriberBase;
use Symfony\Component\Routing\RouteCollection;
class RouteSubscriber extends RouteSubscriberBase {
  
  public function alterRoutes(RouteCollection $collection) {
    
    $route = $collection->get('example.menu_example.path_override');
    
    $route->setPath('/examples/menu-example/menu-altered-path');
    
    $route->setDefault('_title', 'Menu item altered by RouteSubscriber::alterRoutes');
  }
}
 
Classes
  
  
  
  
  
  
  
        
      
                                                  | Title | Deprecated | Summary | 
    
    
          
                                                                                        | RouteSubscriber |  | Listens to the dynamic route events. |