migrate.services.yml

Same filename and directory in other branches
  1. 11.x core/modules/migrate/migrate.services.yml
  2. 10 core/modules/migrate/migrate.services.yml
  3. 9 core/modules/migrate/migrate.services.yml
  4. 8.9.x core/modules/migrate/migrate.services.yml
core/modules/migrate/migrate.services.yml

File

core/modules/migrate/migrate.services.yml

View source
  1. parameters:
  2. migrate.skip_procedural_hook_scan: true
  3. services:
  4. _defaults:
  5. autoconfigure: true
  6. autowire: true
  7. migrate.plugin_event_subscriber:
  8. class: Drupal\migrate\Plugin\PluginEventSubscriber
  9. cache.migrate:
  10. class: Drupal\Core\Cache\CacheBackendInterface
  11. tags:
  12. - { name: cache.bin }
  13. factory: ['@cache_factory', 'get']
  14. arguments: [migrate]
  15. plugin.manager.migrate.source:
  16. class: Drupal\migrate\Plugin\MigrateSourcePluginManager
  17. arguments: [source, '@container.namespaces', '@cache.discovery', '@module_handler']
  18. plugin.manager.migrate.process:
  19. class: Drupal\migrate\Plugin\MigratePluginManager
  20. arguments:
  21. - process
  22. - '@container.namespaces'
  23. - '@cache.discovery'
  24. - '@module_handler'
  25. - 'Drupal\migrate\Attribute\MigrateProcess'
  26. - 'Drupal\migrate\Annotation\MigrateProcessPlugin'
  27. plugin.manager.migrate.destination:
  28. class: Drupal\migrate\Plugin\MigrateDestinationPluginManager
  29. arguments: [destination, '@container.namespaces', '@cache.discovery', '@module_handler', '@entity_type.manager']
  30. plugin.manager.migrate.id_map:
  31. class: Drupal\migrate\Plugin\MigratePluginManager
  32. arguments: [id_map, '@container.namespaces', '@cache.discovery', '@module_handler']
  33. cache.discovery_migration:
  34. class: Drupal\Core\Cache\CacheBackendInterface
  35. tags:
  36. - { name: cache.bin }
  37. factory: ['@cache_factory', 'get']
  38. arguments: [discovery_migration]
  39. plugin.manager.migration:
  40. class: Drupal\migrate\Plugin\MigrationPluginManager
  41. arguments: ['@module_handler', '@cache.discovery_migration', '@language_manager']
  42. Drupal\migrate\Plugin\MigrationPluginManagerInterface: '@plugin.manager.migration'
  43. Drupal\migrate\MigrateBuildDependencyInterface: '@plugin.manager.migration'
  44. migrate.lookup:
  45. class: Drupal\migrate\MigrateLookup
  46. Drupal\migrate\MigrateLookupInterface: '@migrate.lookup'
  47. migrate.stub:
  48. class: Drupal\migrate\MigrateStub
  49. Drupal\migrate\MigrateStubInterface: '@migrate.stub'

Services

Title Deprecated Summary
cache.discovery_migration Drupal\Core\Cache\CacheBackendInterface
cache.migrate Drupal\Core\Cache\CacheBackendInterface
migrate.lookup Drupal\migrate\MigrateLookup
migrate.plugin_event_subscriber Drupal\migrate\Plugin\PluginEventSubscriber
migrate.stub Drupal\migrate\MigrateStub
plugin.manager.migrate.destination Drupal\migrate\Plugin\MigrateDestinationPluginManager
plugin.manager.migrate.id_map Drupal\migrate\Plugin\MigratePluginManager
plugin.manager.migrate.process Drupal\migrate\Plugin\MigratePluginManager
plugin.manager.migrate.source Drupal\migrate\Plugin\MigrateSourcePluginManager
plugin.manager.migration Drupal\migrate\Plugin\MigrationPluginManager
_defaults

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.