X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fmodules%2Fcontrib%2Fmigrate_tools%2Fmigrate_tools.routing.yml;fp=web%2Fmodules%2Fcontrib%2Fmigrate_tools%2Fmigrate_tools.routing.yml;h=08f43e5b58488576af25fac906cd8a4cdfe97574;hp=b12735a287440964b15ee2e4889b6f1b928068e3;hb=059867c3f96750652c80f39e44c442a58c2549ee;hpb=f8fc16ae6b862bef59baaad5d051dd37b7ff11b2 diff --git a/web/modules/contrib/migrate_tools/migrate_tools.routing.yml b/web/modules/contrib/migrate_tools/migrate_tools.routing.yml index b12735a28..08f43e5b5 100644 --- a/web/modules/contrib/migrate_tools/migrate_tools.routing.yml +++ b/web/modules/contrib/migrate_tools/migrate_tools.routing.yml @@ -58,52 +58,140 @@ entity.migration.overview: defaults: _controller: '\Drupal\migrate_tools\Controller\MigrationController::overview' _title: 'Migration overview' + _migrate_group: true requirements: _permission: 'administer migrations' + options: + parameters: + migration: + type: entity:migration + migration_group: + type: entity:migration_group entity.migration.source: path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/source' defaults: _controller: '\Drupal\migrate_tools\Controller\MigrationController::source' _title: 'Source' + _migrate_group: true requirements: _permission: 'administer migrations' + options: + parameters: + migration: + type: entity:migration + migration_group: + type: entity:migration_group entity.migration.process: path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/process' defaults: _controller: '\Drupal\migrate_tools\Controller\MigrationController::process' _title: 'Process' + _migrate_group: true requirements: _permission: 'administer migrations' + options: + parameters: + migration: + type: entity:migration + migration_group: + type: entity:migration_group +entity.migration.process.run: + path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/process/run' + defaults: + _controller: '\Drupal\migrate_tools\Controller\MigrationController::run' + _title: 'Run' + _migrate_group: true + requirements: + _permission: 'administer migrations' + options: + parameters: + migration: + type: entity:migration + migration_group: + type: entity:migration_group entity.migration.destination: path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/destination' defaults: _controller: '\Drupal\migrate_tools\Controller\MigrationController::destination' _title: 'Destination' + _migrate_group: true requirements: _permission: 'administer migrations' - + options: + parameters: + migration: + type: entity:migration + migration_group: + type: entity:migration_group # This is the router item for editing our migration entity. entity.migration.edit_form: path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/edit' defaults: _title: 'Edit migration' _entity_form: migration.edit + _migrate_group: true requirements: _entity_access: migration.update - + options: + parameters: + migration: + type: entity:migration + migration_group: + type: entity:migration_group # This is the router item for deleting an instance of our migration entity. entity.migration.delete_form: path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/delete' defaults: _title: 'Delete migration' _entity_form: migration.delete + _migrate_group: true requirements: _entity_access: migration.delete - + options: + parameters: + migration: + type: entity:migration + migration_group: + type: entity:migration_group migrate_tools.messages: path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/messages' defaults: _controller: '\Drupal\migrate_tools\Controller\MessageController::overview' _title: 'Messages' + _migrate_group: true + requirements: + _permission: 'administer migrations' + options: + parameters: + migration: + type: entity:migration + migration_group: + type: entity:migration_group +migrate_tools.execute: + path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/execute' + defaults: + _form: '\Drupal\migrate_tools\Form\MigrationExecuteForm' + _title: 'Execute migration' + _migrate_group: true + requirements: + _permission: 'administer migrations' + options: + parameters: + migration: + type: entity:migration + migration_group: + type: entity:migration_group +migrate_tools.source_csv: + path: '/admin/structure/migrate/manage/{migration_group}/migrations/{migration}/source/edit' + defaults: + _form: 'Drupal\migrate_tools\Form\SourceCsvForm' + _migrate_group: true requirements: _permission: 'administer migrations' + _custom_access: 'Drupal\migrate_tools\Form\SourceCsvForm::access' + options: + parameters: + migration: + type: entity:migration + migration_group: + type: entity:migration_group