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'
63 _permission: 'administer migrations'
67 type: entity:migration
69 type: entity:migration_group
70 entity.migration.source:
71 path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/source'
73 _controller: '\Drupal\migrate_tools\Controller\MigrationController::source'
77 _permission: 'administer migrations'
81 type: entity:migration
83 type: entity:migration_group
84 entity.migration.process:
85 path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/process'
87 _controller: '\Drupal\migrate_tools\Controller\MigrationController::process'
91 _permission: 'administer migrations'
95 type: entity:migration
97 type: entity:migration_group
98 entity.migration.process.run:
99 path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/process/run'
101 _controller: '\Drupal\migrate_tools\Controller\MigrationController::run'
105 _permission: 'administer migrations'
109 type: entity:migration
111 type: entity:migration_group
112 entity.migration.destination:
113 path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/destination'
115 _controller: '\Drupal\migrate_tools\Controller\MigrationController::destination'
116 _title: 'Destination'
119 _permission: 'administer migrations'
123 type: entity:migration
125 type: entity:migration_group
126 # This is the router item for editing our migration entity.
127 entity.migration.edit_form:
128 path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/edit'
130 _title: 'Edit migration'
131 _entity_form: migration.edit
134 _entity_access: migration.update
138 type: entity:migration
140 type: entity:migration_group
141 # This is the router item for deleting an instance of our migration entity.
142 entity.migration.delete_form:
143 path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/delete'
145 _title: 'Delete migration'
146 _entity_form: migration.delete
149 _entity_access: migration.delete
153 type: entity:migration
155 type: entity:migration_group
156 migrate_tools.messages:
157 path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/messages'
159 _controller: '\Drupal\migrate_tools\Controller\MessageController::overview'
163 _permission: 'administer migrations'
167 type: entity:migration
169 type: entity:migration_group
170 migrate_tools.execute:
171 path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/execute'
173 _form: '\Drupal\migrate_tools\Form\MigrationExecuteForm'
174 _title: 'Execute migration'
177 _permission: 'administer migrations'
181 type: entity:migration
183 type: entity:migration_group
184 migrate_tools.source_csv:
185 path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/source/edit'
187 _form: 'Drupal\migrate_tools\Form\SourceCsvForm'
190 _permission: 'administer migrations'
191 _custom_access: 'Drupal\migrate_tools\Form\SourceCsvForm::access'
195 type: entity:migration
197 type: entity:migration_group