You are here

data_policy.routing.yml in Data Policy 8

File

data_policy.routing.yml
View source
  1. entity.informblock.collection:
  2. path: '/admin/config/system/inform-consent'
  3. defaults:
  4. _entity_list: 'informblock'
  5. _title: 'Data usage explanation'
  6. requirements:
  7. _permission: 'administer inform and consent settings+overview inform and consent settings'
  8. entity.informblock.add_form:
  9. path: '/admin/config/system/inform-consent/add'
  10. defaults:
  11. _entity_form: 'informblock.add'
  12. _title: 'Add page'
  13. requirements:
  14. _permission: 'administer inform and consent settings'
  15. entity.informblock.edit_form:
  16. path: '/admin/config/system/inform-consent/{informblock}'
  17. defaults:
  18. _entity_form: 'informblock.edit'
  19. _title: 'Edit page'
  20. requirements:
  21. _permission: 'administer inform and consent settings+edit inform and consent setting'
  22. entity.informblock.delete_form:
  23. path: '/admin/config/system/inform-consent/{informblock}/delete'
  24. defaults:
  25. _entity_form: 'informblock.delete'
  26. _title: 'Delete page'
  27. requirements:
  28. _permission: 'administer inform and consent settings'
  29. data_policy.description:
  30. path: '/inform-consent/{informblock}'
  31. defaults:
  32. _controller: '\Drupal\data_policy\Controller\DataPolicyInformController::descriptionPage'
  33. _title_callback: '\Drupal\data_policy\Controller\DataPolicyInformController::title'
  34. requirements:
  35. _custom_access: '\Drupal\data_policy\Controller\DataPolicyInformController::access'
  36. data_policy.data_policy:
  37. path: '/data-policy'
  38. defaults:
  39. _controller: '\Drupal\data_policy\Controller\DataPolicy::entityOverviewPage'
  40. requirements:
  41. _custom_access: '\Drupal\data_policy\Controller\DataPolicy::entityOverviewAccess'
  42. data_policy.data_policy.agreement:
  43. path: '/data-policy-agreement'
  44. defaults:
  45. _form: '\Drupal\data_policy\Form\DataPolicyAgreement'
  46. _title: 'Data policy agreement'
  47. requirements:
  48. _custom_access: '\Drupal\data_policy\Controller\DataPolicy::agreementAccess'
  49. data_policy.data_policy.edit:
  50. path: '/admin/config/people/data-policy/edit'
  51. defaults:
  52. _entity_form: 'data_policy.edit'
  53. _title: 'Edit data policy'
  54. requirements:
  55. _permission: 'edit data policy'
  56. data_policy.data_policy.add:
  57. path: '/admin/config/people/data-policy/add'
  58. defaults:
  59. _entity_form: 'data_policy.add'
  60. _title: 'Add'
  61. requirements:
  62. _permission: 'administer blocks+administer data policy entities'
  63. entity.data_policy.revision_add:
  64. path: '/admin/config/people/data-policy/{entity_id}/add'
  65. defaults:
  66. _entity_form: 'data_policy.add'
  67. _title: 'Add'
  68. requirements:
  69. _permission: 'administer blocks+administer data policy entities'
  70. data_policy.data_policy.settings:
  71. path: '/admin/config/people/data-policy/settings'
  72. defaults:
  73. _form: '\Drupal\data_policy\Form\DataPolicySettingsForm'
  74. _title: 'Data policy settings'
  75. requirements:
  76. _permission: 'administer data policy settings'
  77. options:
  78. _admin_route: TRUE
  79. entity.data_policy.collection:
  80. path: '/admin/config/people/data-policy'
  81. defaults:
  82. _entity_list: 'data_policy'
  83. _title: 'Data policy'
  84. requirements:
  85. _permission: 'administer data policy entities'