migrate.services.yml 1.1 KB

12345678910111213141516171819202122
  1. services:
  2. cache.migrate:
  3. class: Drupal\Core\Cache\CacheBackendInterface
  4. tags:
  5. - { name: cache.bin }
  6. factory: cache_factory:get
  7. arguments: [migrate]
  8. plugin.manager.migrate.source:
  9. class: Drupal\migrate\Plugin\MigratePluginManager
  10. arguments: [source, '@container.namespaces', '@cache.discovery', '@module_handler', 'Drupal\migrate\Annotation\MigrateSource']
  11. plugin.manager.migrate.process:
  12. class: Drupal\migrate\Plugin\MigratePluginManager
  13. arguments: [process, '@container.namespaces', '@cache.discovery', '@module_handler', 'Drupal\migrate\Annotation\MigrateProcessPlugin']
  14. plugin.manager.migrate.destination:
  15. class: Drupal\migrate\Plugin\MigrateDestinationPluginManager
  16. arguments: [destination, '@container.namespaces', '@cache.discovery', '@module_handler', '@entity.manager']
  17. plugin.manager.migrate.id_map:
  18. class: Drupal\migrate\Plugin\MigratePluginManager
  19. arguments: [id_map, '@container.namespaces', '@cache.discovery', '@module_handler']
  20. plugin.manager.migration:
  21. class: Drupal\migrate\Plugin\MigrationPluginManager
  22. arguments: ['@module_handler', '@cache.discovery', '@language_manager']