class FlagListItemHtmlRouteProvider in Flag Lists 4.0.x
Same name and namespace in other branches
- 8 src/FlagListItemHtmlRouteProvider.php \Drupal\flag_lists\FlagListItemHtmlRouteProvider
Provides routes for Flagging collection entities.
Hierarchy
- class \Drupal\Core\Entity\Routing\DefaultHtmlRouteProvider implements EntityHandlerInterface, EntityRouteProviderInterface
- class \Drupal\Core\Entity\Routing\AdminHtmlRouteProvider
- class \Drupal\flag_lists\FlagListItemHtmlRouteProvider
- class \Drupal\Core\Entity\Routing\AdminHtmlRouteProvider
Expanded class hierarchy of FlagListItemHtmlRouteProvider
See also
\Drupal\Core\Entity\Routing\AdminHtmlRouteProvider
\Drupal\Core\Entity\Routing\DefaultHtmlRouteProvider
File
- src/
FlagListItemHtmlRouteProvider.php, line 14
Namespace
Drupal\flag_listsView source
class FlagListItemHtmlRouteProvider extends AdminHtmlRouteProvider {
/**
* {@inheritdoc}
*/
public function getRoutes(EntityTypeInterface $entity_type) {
$collection = parent::getRoutes($entity_type);
$collection
->get('entity.flag_list_item.edit_form')
->setRequirement('_permission', 'administer flag lists');
$collection
->get('entity.flag_list_item.delete_form')
->setRequirement('_permission', 'administer flag lists');
return $collection;
}
}