ldap_servers.services.yml in Lightweight Directory Access Protocol (LDAP) 8.4
Same filename and directory in other branches
ldap_servers/ldap_servers.services.yml
File
ldap_servers/ldap_servers.services.ymlView source
- services:
- ldap.bridge:
- class: Drupal\ldap_servers\LdapBridge
- arguments: ['@logger.channel.ldap_servers', '@entity_type.manager']
- ldap.group_manager:
- class: Drupal\ldap_servers\LdapGroupManager
- arguments: ['@logger.channel.ldap_servers', '@entity_type.manager', '@ldap.bridge', '@module_handler']
- ldap.user_manager:
- class: Drupal\ldap_servers\LdapUserManager
- arguments: ['@logger.channel.ldap_servers', '@entity_type.manager', '@ldap.bridge', '@module_handler', '@cache.default', '@externalauth.authmap']
- logger.channel.ldap_servers:
- parent: logger.channel_base
- arguments: ['ldap_servers']
- ldap.detail_log:
- class: Drupal\ldap_servers\Logger\LdapDetailLog
- arguments: ['@logger.factory', '@config.factory']
- ldap.token_processor:
- class: Drupal\ldap_servers\Processor\TokenProcessor
- arguments: [ '@ldap.detail_log']
- ldap_servers.user_attributes:
- class: Drupal\ldap_servers\Helper\LdapUserAttributeProvider
- arguments: ['@config.factory', '@entity_type.manager']