protected function ImceRouteSubscriber::alterRoutes in IMCE 8
Same name and namespace in other branches
- 8.2 src/Routing/ImceRouteSubscriber.php \Drupal\imce\Routing\ImceRouteSubscriber::alterRoutes()
 
Alters existing routes for a specific collection.
Parameters
\Symfony\Component\Routing\RouteCollection $collection: The route collection for adding routes.
Overrides RouteSubscriberBase::alterRoutes
File
- src/
Routing/ ImceRouteSubscriber.php, line 34  
Class
- ImceRouteSubscriber
 - Listens to the dynamic route events.
 
Namespace
Drupal\imce\RoutingCode
protected function alterRoutes(RouteCollection $collection) {
  // Conditionally declare imce.page an admin route.
  if ($route = $collection
    ->get('imce.page')) {
    $config = $this->configFactory
      ->get('imce.settings');
    if ($config
      ->get('admin_theme')) {
      $route
        ->setOption('_admin_route', TRUE);
    }
  }
}