You are here

entity_share_client.services.yml in Entity Share 8

modules/entity_share_client/entity_share_client.services.yml

File

modules/entity_share_client/entity_share_client.services.yml
View source
  1. services:
  2. entity_share_client.remote_manager:
  3. class: Drupal\entity_share_client\Service\RemoteManager
  4. arguments:
  5. - '@http_client_factory'
  6. entity_share_client.jsonapi_helper:
  7. class: Drupal\entity_share_client\Service\JsonapiHelper
  8. arguments:
  9. - '@jsonapi.serializer_do_not_use_removal_imminent'
  10. - '@serializer.normalizer.jsonapi_document_toplevel.jsonapi'
  11. - '@jsonapi.resource_type.repository'
  12. - '@entity_type.bundle.info'
  13. - '@entity_type.manager'
  14. - '@entity.definition_update_manager'
  15. - '@stream_wrapper_manager'
  16. - '@language_manager'
  17. - '@entity_share_client.remote_manager'
  18. - '@event_dispatcher'
  19. entity_share_client.entity_reference_revisions_relationship_subscriber:
  20. class: Drupal\entity_share_client\EventSubscriber\EntityReferenceRevisionsRelationshipSubscriber
  21. arguments:
  22. - '@entity_type.manager'
  23. tags:
  24. - { name: event_subscriber }
  25. entity_share_client.cli:
  26. class: Drupal\entity_share_client\Service\EntityShareClientCliService
  27. arguments:
  28. - '@string_translation'
  29. - '@entity_share_client.remote_manager'
  30. - '@entity_share_client.jsonapi_helper'
  31. - '@entity_type.manager'