migrate.services.yml

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

File

core/modules/migrate/migrate.services.yml

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

Services

Title Deprecated Summary
cache.discovery_migration Drupal\Core\Cache\CacheBackendInterface
cache.migrate Drupal\Core\Cache\CacheBackendInterface
Drupal\migrate\MigrateBuildDependencyInterface
Drupal\migrate\MigrateLookupInterface
Drupal\migrate\MigrateStubInterface
Drupal\migrate\Plugin\MigrationPluginManagerInterface
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.