You are here

workbench_moderation.routing.yml in Workbench Moderation 8.2

Same filename and directory in other branches
  1. 8 workbench_moderation.routing.yml

File

workbench_moderation.routing.yml
View source
  1. workbench_moderation.overview:
  2. path: '/admin/structure/workbench-moderation'
  3. defaults:
  4. _controller: '\Drupal\system\Controller\SystemController::systemAdminMenuBlockPage'
  5. _title: 'Workbench moderation'
  6. requirements:
  7. _permission: 'access administration pages'
  8. # ModerationState routing definition
  9. entity.moderation_state.collection:
  10. path: '/admin/structure/workbench-moderation/states'
  11. defaults:
  12. _entity_list: 'moderation_state'
  13. _title: 'Moderation states'
  14. requirements:
  15. _permission: 'administer moderation states'
  16. options:
  17. _admin_route: TRUE
  18. entity.moderation_state.add_form:
  19. path: '/admin/structure/workbench-moderation/states/add'
  20. defaults:
  21. _entity_form: 'moderation_state.add'
  22. _title: 'Add Moderation state'
  23. requirements:
  24. _permission: 'administer moderation states'
  25. options:
  26. _admin_route: TRUE
  27. entity.moderation_state.edit_form:
  28. path: '/admin/structure/workbench-moderation/states/{moderation_state}'
  29. defaults:
  30. _entity_form: 'moderation_state.edit'
  31. _title: 'Edit Moderation state'
  32. requirements:
  33. _permission: 'administer moderation states'
  34. options:
  35. _admin_route: TRUE
  36. entity.moderation_state.delete_form:
  37. path: '/admin/structure/workbench-moderation/states/{moderation_state}/delete'
  38. defaults:
  39. _entity_form: 'moderation_state.delete'
  40. _title: 'Delete Moderation state'
  41. requirements:
  42. _permission: 'administer moderation states'
  43. options:
  44. _admin_route: TRUE
  45. # ModerationStateTransition routing definition
  46. entity.moderation_state_transition.collection:
  47. path: '/admin/structure/workbench-moderation/transitions'
  48. defaults:
  49. _entity_list: 'moderation_state_transition'
  50. _title: 'Moderation state transitions'
  51. requirements:
  52. _permission: 'administer moderation state transitions'
  53. options:
  54. _admin_route: TRUE
  55. entity.moderation_state_transition.add_form:
  56. path: '/admin/structure/workbench-moderation/transitions/add'
  57. defaults:
  58. _entity_form: 'moderation_state_transition.add'
  59. _title: 'Add Moderation state transition'
  60. requirements:
  61. _permission: 'administer moderation state transitions'
  62. options:
  63. _admin_route: TRUE
  64. entity.moderation_state_transition.edit_form:
  65. path: '/admin/structure/workbench-moderation/transitions/{moderation_state_transition}'
  66. defaults:
  67. _entity_form: 'moderation_state_transition.edit'
  68. _title: 'Edit Moderation state transition'
  69. requirements:
  70. _permission: 'administer moderation state transitions'
  71. options:
  72. _admin_route: TRUE
  73. entity.moderation_state_transition.delete_form:
  74. path: '/admin/structure/workbench-moderation/transitions/{moderation_state_transition}/delete'
  75. defaults:
  76. _entity_form: 'moderation_state_transition.delete'
  77. _title: 'Delete Moderation state transition'
  78. requirements:
  79. _permission: 'administer moderation state transitions'
  80. options:
  81. _admin_route: TRUE