subscriptions-2.0.x-dev/subscriptions.routing.yml
subscriptions.routing.yml
subscriptions.config:
path: '/admin/config/system/subscriptions'
title: 'Subscriptions'
defaults:
_form: '\Drupal\subscriptions\Form\ConfigForm'
requirements:
_permission: 'administer site configuration'
subscriptions.intervals:
path: '/admin/config/system/subscriptions/intervals'
title: 'Intervals'
defaults:
_form: '\Drupal\subscriptions\Form\IntervalsForm'
requirements:
_permission: 'administer site configuration'
subscriptions.user_defaults:
path: '/admin/config/system/subscriptions/user-defaults'
title: 'User defaults'
defaults:
_form: '\Drupal\subscriptions\Form\UserDefaultsForm'
requirements:
_permission: 'administer site configuration'
subscriptions.user_defaults_bulk:
path: '/admin/config/system/subscriptions/user-defaults/bulk'
title: 'Bulk operation'
defaults:
_form: '\Drupal\subscriptions\Form\UserDefaultsBulkForm'
requirements:
_custom_access: '\Drupal\subscriptions\Form\UserDefaultsBulkForm::access'
subscriptions.user_subscriptions:
path: 'user/{user}/subscriptions'
title: 'Subscriptions'
defaults:
_form: '\Drupal\subscriptions\Form\UserDefaultsForm'
requirements:
# @todo: Add actual access check before release.
_permission: 'administer site configuration'
options:
_admin_route: TRUE
# @todo: Add subscription add/delete forms.
