You are here

acquia_lift_publisher.services.yml in Acquia Lift Connector 8.4

modules/acquia_lift_publisher/acquia_lift_publisher.services.yml

File

modules/acquia_lift_publisher/acquia_lift_publisher.services.yml
View source
  1. services:
  2. acquia_lift.service.entity_render.cdf.handler:
  3. class: Drupal\acquia_lift_publisher\EventSubscriber\Cdf\EntityRenderHandler
  4. arguments: ['@account_switcher', '@acquia_lift_publisher.publishing_settings', '@renderer', '@entity_type.manager', '@plugin.manager.block', '@uuid', '@acquia_contenthub.client.factory', '@language.default', '@string_translation']
  5. tags:
  6. - { name: event_subscriber }
  7. excluded_image_style.enqueue:
  8. class: Drupal\acquia_lift_publisher\EventSubscriber\EnqueueEligibility\IsExcludedImageStyle
  9. tags:
  10. - { name: event_subscriber }
  11. acquia_lift_publisher.publishing_settings:
  12. class: Drupal\Core\Config\ImmutableConfig
  13. factory: config.factory:get
  14. arguments:
  15. - 'acquia_lift_publisher.entity_config'
  16. acquia_lift_publisher.only_rendered:
  17. class: Drupal\acquia_lift_publisher\EventSubscriber\Publish\PublishOnlyRendered
  18. arguments:
  19. - '@acquia_contenthub_common_actions'
  20. - '@acquia_lift_publisher.publishing_settings'
  21. tags:
  22. - { name: event_subscriber }
  23. acquia_lift_publisher.publishing_actions:
  24. class: Drupal\acquia_lift_publisher\ContentPublishingActions
  25. arguments:
  26. - '@acquia_contenthub_publisher.acquia_contenthub_export_queue'
  27. - '@acquia_lift_publisher.publishing_settings'