acquia_perz-4.0.0-rc1/modules/acquia_perz_push/acquia_perz_push.services.yml
modules/acquia_perz_push/acquia_perz_push.services.yml
services:
acquia_perz_push.cis_settings:
class: Drupal\Core\Config\ImmutableConfig
factory: config.factory:get
arguments:
- 'acquia_perz_push.settings'
acquia_perz_push.export_content:
class: Drupal\acquia_perz_push\ExportContent
arguments:
- '@acquia_perz.client_factory'
- '@acquia_perz_push.export_queue'
- '@acquia_perz_push.tracker'
- '@config.factory'
- '@entity_type.manager'
- '@entity_field.manager'
- '@renderer'
- '@uuid'
- '@date.formatter'
- '@datetime.time'
- '@acquia_perz.entity_helper'
acquia_perz_push.export_queue:
class: Drupal\acquia_perz_push\ExportQueue
arguments: [
'@acquia_perz_push.tracker',
'@config.factory',
'@renderer',
'@entity_type.manager',
'@queue',
'@plugin.manager.queue_worker',
'@messenger'
]
acquia_perz_push.tracker:
class: Drupal\acquia_perz_push\ExportTracker
arguments: [
'@database',
'@entity_type.manager'
]
