protected NodeAdminRouteSubscriber::alterRoutes(RouteCollection $collection)
Alters existing routes for a specific collection.
Parameters
\Symfony\Component\Routing\RouteCollection $collection: The route collection for adding routes.
Overrides RouteSubscriberBase::alterRoutes
File
- core/modules/node/src/EventSubscriber/NodeAdminRouteSubscriber.php, line 34
Class
- NodeAdminRouteSubscriber
- Sets the _admin_route for specific node-related routes.
Namespace
Drupal\node\EventSubscriber
Code
1 2 3 4 5 6 7 8 9 | protected function alterRoutes(RouteCollection $collection ) { if ( $this ->configFactory->get( 'node.settings' )->get( 'use_admin_theme' )) { foreach ( $collection ->all() as $route ) { if ( $route ->hasOption( '_node_operation_route' )) { $route ->setOption( '_admin_route' , TRUE); } } } } |
Please login to continue.