You are here

forms_steps.routing.yml in Forms Steps 8

File

forms_steps.routing.yml
View source
  1. # Declaration of forms_steps routings.
  2. ### forms_steps settings form
  3. forms_steps.settings:
  4. path: '/admin/config/workflow/forms_steps/settings'
  5. defaults:
  6. _form: '\Drupal\forms_steps\Form\FormsStepsSettingsForm'
  7. _title: 'forms_steps settings'
  8. requirements:
  9. _permission: 'administer forms_steps'
  10. options:
  11. _admin_route: TRUE
  12. ### forms_steps collection
  13. entity.forms_steps.collection:
  14. path: '/admin/config/workflow/forms_steps'
  15. defaults:
  16. _entity_list: 'forms_steps'
  17. _title: 'Forms Steps'
  18. requirements:
  19. _permission: 'administer forms_steps'
  20. options:
  21. _admin_route: TRUE
  22. entity.forms_steps.add_form:
  23. path: '/admin/config/workflow/forms_steps/add'
  24. defaults:
  25. _entity_form: 'forms_steps.add'
  26. _title: 'Add a Forms Steps'
  27. requirements:
  28. _permission: 'administer forms_steps'
  29. entity.forms_steps.edit_form:
  30. path: '/admin/config/workflow/forms_steps/edit/{forms_steps}'
  31. defaults:
  32. _entity_form: 'forms_steps.edit'
  33. _title_callback: '\Drupal\forms_steps\Form\FormsStepsEditForm::getTitle'
  34. requirements:
  35. _permission: 'administer forms_steps'
  36. entity.forms_steps.delete_form:
  37. path: '/admin/config/workflow/forms_steps/delete/{forms_steps}'
  38. defaults:
  39. _entity_form: 'forms_steps.delete'
  40. requirements:
  41. _permission: 'administer forms_steps'
  42. entity.forms_steps.add_step_form:
  43. path: '/admin/config/workflow/forms_steps/{forms_steps}/add_step'
  44. defaults:
  45. _entity_form: 'forms_steps.add-step'
  46. _title: 'Add step'
  47. requirements:
  48. _entity_access: 'forms_steps.edit'
  49. entity.forms_steps.edit_step_form:
  50. path: '/admin/config/workflow/forms_steps/{forms_steps}/step/{forms_steps_step}'
  51. defaults:
  52. _entity_form: 'forms_steps.edit-step'
  53. _title: 'Edit step'
  54. requirements:
  55. _entity_access: 'forms_steps.edit'
  56. entity.forms_steps.delete_step_form:
  57. path: '/admin/config/workflow/forms_steps/{forms_steps}/step/{forms_steps_step}/delete'
  58. defaults:
  59. _form: '\Drupal\forms_steps\Form\FormsStepsStepDeleteForm'
  60. _title: 'Delete step'
  61. requirements:
  62. _permission: 'administer forms_steps'
  63. entity.forms_steps.add_progress_step_form:
  64. path: '/admin/config/workflow/forms_steps/{forms_steps}/add_progress_step'
  65. defaults:
  66. _entity_form: 'forms_steps.add-progress-step'
  67. _title: 'Add progress step'
  68. requirements:
  69. _entity_access: 'forms_steps.edit'
  70. entity.forms_steps.edit_progress_step_form:
  71. path: '/admin/config/workflow/forms_steps/{forms_steps}/progress_step/{forms_steps_progress_step}'
  72. defaults:
  73. _entity_form: 'forms_steps.edit-progress-step'
  74. _title: 'Edit progress step'
  75. requirements:
  76. _entity_access: 'forms_steps.edit'
  77. entity.forms_steps.delete_progress_step_form:
  78. path: '/admin/config/workflow/forms_steps/{forms_steps}/progress_step/{forms_steps_progress_step}/delete'
  79. defaults:
  80. _form: '\Drupal\forms_steps\Form\FormsStepsProgressStepDeleteForm'
  81. _title: 'Delete progress step'
  82. requirements:
  83. _permission: 'administer forms_steps'
  84. entity.forms_steps_workflow.collection:
  85. path: '/admin/config/workflow/forms_steps/workflows/list'
  86. defaults:
  87. # Calls the list controller, defined in the annotation of the contact entity.
  88. _entity_list: 'forms_steps_workflow'
  89. _title: 'Workflow Instance list'
  90. requirements:
  91. # Checks for permission directly.
  92. _permission: 'view forms_steps_workflow entity'
  93. # Dynamic routing for forms steps
  94. route_callbacks:
  95. - 'forms_steps.route_subscriber:routes'