1 # This is the router item for listing all migration group entities.
2 entity.migration_group.list:
3 path: '/admin/structure/migrate'
5 _entity_list: 'migration_group'
8 _permission: 'administer migrations'
10 # This is the router item for adding our migration group entity.
11 entity.migration_group.add_form:
12 path: '/admin/structure/migrate/add'
14 _title: 'Add migration group'
15 _entity_form: migration_group.add
17 _entity_create_access: migration_group
19 # This is the router item for editing our migration group entity.
20 entity.migration_group.edit_form:
21 path: '/admin/structure/migrate/manage/{migration_group}'
23 _title: 'Edit migration group'
24 _entity_form: migration_group.edit
26 _entity_access: migration_group.update
28 # This is the router item for deleting an instance of our migration group entity.
29 entity.migration_group.delete_form:
30 path: '/admin/structure/migrate/manage/{migration_group}/delete'
32 _title: 'Delete migration group'
33 _entity_form: migration_group.delete
35 _entity_access: migration_group.delete
37 # This is the router item for listing all migration entities.
38 entity.migration.list:
39 path: '/admin/structure/migrate/manage/{migration_group}/migrations'
41 _entity_list: 'migration'
44 _permission: 'administer migrations'
46 # This is the router item for adding our migration entity.
47 #entity.migration.add_form:
48 # path: '/admin/structure/migrate/manage/{migration_group}/migrations/add'
50 # _title: 'Add migration'
51 # _entity_form: migration.add
53 # _entity_create_access: migration
55 # This is the router item for viewing our migration entity.
56 entity.migration.overview:
57 path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}'
59 _controller: '\Drupal\migrate_tools\Controller\MigrationController::overview'
60 _title: 'Migration overview'
62 _permission: 'administer migrations'
63 entity.migration.source:
64 path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/source'
66 _controller: '\Drupal\migrate_tools\Controller\MigrationController::source'
69 _permission: 'administer migrations'
70 entity.migration.process:
71 path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/process'
73 _controller: '\Drupal\migrate_tools\Controller\MigrationController::process'
76 _permission: 'administer migrations'
77 entity.migration.destination:
78 path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/destination'
80 _controller: '\Drupal\migrate_tools\Controller\MigrationController::destination'
83 _permission: 'administer migrations'
85 # This is the router item for editing our migration entity.
86 entity.migration.edit_form:
87 path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/edit'
89 _title: 'Edit migration'
90 _entity_form: migration.edit
92 _entity_access: migration.update
94 # This is the router item for deleting an instance of our migration entity.
95 entity.migration.delete_form:
96 path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/delete'
98 _title: 'Delete migration'
99 _entity_form: migration.delete
101 _entity_access: migration.delete
103 migrate_tools.messages:
104 path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/messages'
106 _controller: '\Drupal\migrate_tools\Controller\MessageController::overview'
109 _permission: 'administer migrations'