You are here

migrate_tools.routing.yml in Migrate Tools 8

File

migrate_tools.routing.yml
View source
  1. # This is the router item for listing all migration group entities.
  2. entity.migration_group.list:
  3. path: '/admin/structure/migrate'
  4. defaults:
  5. _entity_list: 'migration_group'
  6. _title: 'Migrations'
  7. requirements:
  8. _permission: 'administer migrations'
  9. # This is the router item for adding our migration group entity.
  10. entity.migration_group.add_form:
  11. path: '/admin/structure/migrate/add'
  12. defaults:
  13. _title: 'Add migration group'
  14. _entity_form: migration_group.add
  15. requirements:
  16. _entity_create_access: migration_group
  17. # This is the router item for editing our migration group entity.
  18. entity.migration_group.edit_form:
  19. path: '/admin/structure/migrate/manage/{migration_group}'
  20. defaults:
  21. _title: 'Edit migration group'
  22. _entity_form: migration_group.edit
  23. requirements:
  24. _entity_access: migration_group.update
  25. # This is the router item for deleting an instance of our migration group entity.
  26. entity.migration_group.delete_form:
  27. path: '/admin/structure/migrate/manage/{migration_group}/delete'
  28. defaults:
  29. _title: 'Delete migration group'
  30. _entity_form: migration_group.delete
  31. requirements:
  32. _entity_access: migration_group.delete
  33. # This is the router item for listing all migration entities.
  34. entity.migration.list:
  35. path: '/admin/structure/migrate/manage/{migration_group}/migrations'
  36. defaults:
  37. _entity_list: 'migration'
  38. _title: 'Migrations'
  39. requirements:
  40. _permission: 'administer migrations'
  41. # This is the router item for adding our migration entity.
  42. entity.migration.add_form:
  43. path: '/admin/structure/migrate/manage/{migration_group}/migrations/add'
  44. defaults:
  45. _title: 'Add migration'
  46. _entity_form: migration.add
  47. requirements:
  48. _entity_create_access: migration
  49. # This is the router item for editing our migration entity.
  50. entity.migration.edit_form:
  51. path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}'
  52. defaults:
  53. _title: 'Edit migration'
  54. _entity_form: migration.edit
  55. requirements:
  56. _entity_access: migration.update
  57. # This is the router item for deleting an instance of our migration entity.
  58. entity.migration.delete_form:
  59. path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/delete'
  60. defaults:
  61. _title: 'Delete migration'
  62. _entity_form: migration.delete
  63. requirements:
  64. _entity_access: migration.delete
  65. migrate_tools.messages:
  66. path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/messages'
  67. defaults:
  68. _controller: '\Drupal\migrate_tools\Controller\MessageController::overview'
  69. _title: 'Messages'
  70. requirements:
  71. _permission: 'administer migrations'