You are here

demo.routing.yml in Demonstration site (Sandbox / Snapshot) 8

File

demo.routing.yml
View source
  1. demo.snapshots:
  2. path: '/admin/structure/snapshots'
  3. defaults:
  4. _controller: '\Drupal\system\Controller\SystemController::systemAdminMenuBlockPage'
  5. _title: 'Snapshots'
  6. requirements:
  7. _permission: 'access administration pages'
  8. demo.manage_form:
  9. path: /admin/structure/snapshots/demo
  10. defaults:
  11. _title: Database Snapshots
  12. _form: \Drupal\demo\Form\DemoManageForm
  13. requirements:
  14. _permission: 'administer demo settings'
  15. demo.manage_config:
  16. path: /admin/structure/snapshots/config
  17. defaults:
  18. _title: Configuration Snapshot
  19. _form: \Drupal\demo\Form\DemoConfigManageForm
  20. requirements:
  21. _permission: 'administer demo settings'
  22. demo.export_download:
  23. path: '/admin/structure/snapshots/config/export-download'
  24. defaults:
  25. _controller: '\Drupal\demo\Controller\ConfigDownloadController::downloadExport'
  26. requirements:
  27. _permission: 'export configuration'
  28. demo.dump_form:
  29. path: /admin/structure/snapshots/demo/dump
  30. defaults:
  31. _title: 'Create Database snapshot'
  32. _form: \Drupal\demo\Form\DemoDumpForm
  33. requirements:
  34. _permission: 'administer demo settings'
  35. demo.reset_confirm:
  36. path: /admin/structure/snapshots/demo/reset
  37. defaults:
  38. _title: Reset
  39. _form: \Drupal\demo\Form\DemoResetConfirm
  40. requirements:
  41. _permission: 'administer demo settings'
  42. demo.delete_confirm:
  43. path: '/admin/structure/snapshots/demo/delete/{filename}'
  44. defaults:
  45. _title: 'Delete snapshot'
  46. _form: \Drupal\demo\Form\DemoDeleteConfirm
  47. requirements:
  48. _permission: 'administer demo settings'
  49. demo.admin_settings:
  50. path: /admin/structure/snapshots/demo/settings
  51. defaults:
  52. _title: Settings
  53. _form: \Drupal\demo\Form\DemoAdminSettings
  54. requirements:
  55. _permission: 'administer demo settings'
  56. demo.autocomplete:
  57. path: /demo/autocomplete
  58. defaults:
  59. _controller: '\Drupal\demo\Controller\DefaultController::demo_autocomplete'
  60. requirements:
  61. _permission: 'administer demo settings'
  62. demo.download:
  63. path: /demo/download/{filename}/{type}
  64. defaults:
  65. _controller: '\Drupal\demo\Controller\DefaultController::demo_download'
  66. requirements:
  67. _permission: 'administer demo settings'
  68. demo.reset_config_confirm:
  69. path: /admin/structure/snapshots/config/reset
  70. defaults:
  71. _title: Reset
  72. _form: \Drupal\demo\Form\DemoConfigResetConfirm
  73. requirements:
  74. _permission: 'administer demo settings'
  75. demo.config_sync:
  76. path: '/admin/structure/snapshots/config/configuration'
  77. defaults:
  78. _form: '\Drupal\demo\Form\ChangeSyncForm'
  79. _title: 'Synchronize'
  80. requirements:
  81. _permission: 'administer demo settings'
  82. demo.delete_config_confirm:
  83. path: '/admin/structure/snapshots/config/delete'
  84. defaults:
  85. _form: '\Drupal\demo\Form\DeleteConfigForm'
  86. _title: 'Delete'
  87. requirements:
  88. _permission: 'administer demo settings'
  89. demo.delete_config_confirm_sub:
  90. path: '/admin/structure/snapshots/config/delete/{filename}'
  91. defaults:
  92. _title: 'Delete snapshot'
  93. _form: \Drupal\demo\Form\ConfigDeleteConfirm
  94. requirements:
  95. _permission: 'administer demo settings'