You are here

subscriptions.routing.yml in Subscriptions 2.0.x

File

subscriptions.routing.yml
View source
  1. subscriptions.config:
  2. path: '/admin/config/system/subscriptions'
  3. title: 'Subscriptions'
  4. defaults:
  5. _form: '\Drupal\subscriptions\Form\ConfigForm'
  6. requirements:
  7. _permission: 'administer site configuration'
  8. _csrf_token: 'TRUE'
  9. subscriptions.user_defaults:
  10. path: '/admin/config/system/subscriptions/user-defaults'
  11. title: 'User defaults'
  12. defaults:
  13. _form: '\Drupal\subscriptions\Form\UserDefaultsForm'
  14. requirements:
  15. _permission: 'administer site configuration'
  16. _csrf_token: 'TRUE'
  17. subscriptions.user_defaults_bulk:
  18. path: '/admin/config/system/subscriptions/user-defaults/bulk'
  19. title: 'Bulk operation'
  20. defaults:
  21. _form: '\Drupal\subscriptions\Form\UserDefaultsBulkForm'
  22. requirements:
  23. _permission: 'administer site configuration'
  24. _csrf_token: 'TRUE'
  25. subscriptions.user_subscriptions:
  26. path: 'user/{user}/subscriptions'
  27. title: 'Subscriptions'
  28. defaults:
  29. _form: '\Drupal\subscriptions\Form\UserDefaultsForm'
  30. requirements:
  31. # @todo: Add actual access check before release.
  32. _permission: 'administer site configuration'
  33. options:
  34. _admin_route: TRUE
  35. subscriptions.intervals:
  36. path: '/admin/config/system/subscriptions/intervals'
  37. title: 'Intervals'
  38. defaults:
  39. _form: '\Drupal\subscriptions\Form\IntervalsForm'
  40. requirements:
  41. _permission: 'administer site configuration'
  42. _csrf_token: 'TRUE'
  43. # @todo: Add subscription add/delete forms.