Code Coverage |
||||||||||
Classes and Traits |
Functions and Methods |
Lines |
||||||||
Total | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
CRAP | |
0.00% |
0 / 11 |
RouteSubscriber | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
6 | |
0.00% |
0 / 11 |
alterRoutes | |
0.00% |
0 / 1 |
6 | |
0.00% |
0 / 11 |
<?php | |
/** | |
* @file | |
* Contains \Drupal\node\Routing\RouteSubscriber. | |
*/ | |
namespace Drupal\node\Routing; | |
use Drupal\Core\Routing\RouteSubscriberBase; | |
use Symfony\Component\Routing\RouteCollection; | |
/** | |
* Listens to the dynamic route events. | |
*/ | |
class RouteSubscriber extends RouteSubscriberBase { | |
/** | |
* {@inheritdoc} | |
*/ | |
protected function alterRoutes(RouteCollection $collection) { | |
// As nodes are the primary type of content, the node listing should be | |
// easily available. In order to do that, override admin/content to show | |
// a node listing instead of the path's child links. | |
$route = $collection->get('system.admin_content'); | |
if ($route) { | |
$route->setDefaults(array( | |
'_title' => 'Content', | |
'_entity_list' => 'node', | |
)); | |
$route->setRequirements(array( | |
'_permission' => 'access content overview', | |
)); | |
} | |
} | |
} |