You are here

content_synchronizer.services.yml in Content Synchronizer 3.x

File

content_synchronizer.services.yml
View source
  1. services:
  2. content_synchronizer.entity_export_form_builder:
  3. class: \Drupal\content_synchronizer\Service\EntityExportFormBuilder
  4. arguments: ['@content_synchronizer.export_manager', '@request_stack']
  5. content_synchronizer.export_manager:
  6. class: \Drupal\content_synchronizer\Service\ExportManager
  7. content_synchronizer.global_reference_manager:
  8. class: \Drupal\content_synchronizer\Service\GlobalReferenceManager
  9. content_synchronizer.entity_publisher:
  10. class: \Drupal\content_synchronizer\Service\EntityPublisher
  11. arguments: ['@module_handler', '@uuid']
  12. content_synchronizer.archive_downloader:
  13. class: \Drupal\content_synchronizer\Service\ArchiveDownloader
  14. arguments: ['@current_user']
  15. content_synchronizer.manager:
  16. class: Drupal\content_synchronizer\Service\ContentSynchronizerManager
  17. arguments: ['@date.formatter', '@file_system', '@entity_type.manager', '@app.root']
  18. # PLUGIN MANAGER :
  19. plugin.manager.content_synchronizer.entity_processor:
  20. class: Drupal\content_synchronizer\Processors\Entity\EntityProcessorPluginManager
  21. parent: default_plugin_manager
  22. plugin.manager.content_synchronizer.type_processor:
  23. class: Drupal\content_synchronizer\Processors\Type\TypeProcessorPluginManager
  24. parent: default_plugin_manager