crm_core-8.x-3.x-dev/modules/crm_core_user_sync/crm_core_user_sync.services.yml
modules/crm_core_user_sync/crm_core_user_sync.services.yml
services:
crm_core_user_sync.relation:
class: Drupal\crm_core_user_sync\CrmCoreUserSyncRelation
arguments:
- '@entity_type.manager'
- '@crm_core_user_sync.relation_rules'
- '@logger.channel.crm_core_user_sync'
- '@current_user'
- '@config.factory'
crm_core_user_sync.relation_rules:
class: Drupal\crm_core_user_sync\CrmCoreUserSyncRelationRules
arguments:
- '@config.factory'
- 'crm_core_user_sync.settings'
crm_core_user_sync.request.event_subscriber:
class: Drupal\crm_core_user_sync\EventSubscriber\RequestSubscriber
arguments:
- '@current_user'
- '@config.factory'
- '@crm_core_user_sync.relation'
- '@entity_type.manager'
tags:
- { name: event_subscriber }
logger.channel.crm_core_user_sync:
parent: logger.channel_base
arguments:
- 'crm_core_user_sync'
