You are here

key.services.yml in Key 8

File

key.services.yml
View source
  1. services:
  2. key.repository:
  3. class: Drupal\key\KeyRepository
  4. arguments: ['@entity_type.manager', '@plugin.manager.key.key_provider', '@plugin.manager.key.key_type', '@plugin.manager.key.key_input']
  5. plugin.manager.key.key_type:
  6. class: Drupal\key\Plugin\KeyPluginManager
  7. arguments: ['key_type', '@container.namespaces', '@cache.discovery', '@module_handler']
  8. plugin.manager.key.key_provider:
  9. class: Drupal\key\Plugin\KeyPluginManager
  10. arguments: ['key_provider', '@container.namespaces', '@cache.discovery', '@module_handler']
  11. plugin.manager.key.key_input:
  12. class: Drupal\key\Plugin\KeyPluginManager
  13. arguments: ['key_input', '@container.namespaces', '@cache.discovery', '@module_handler']
  14. key.config_override:
  15. class: \Drupal\key\KeyConfigOverrides
  16. arguments: ['@config.factory', '@cache.data']
  17. tags:
  18. - {name: config.factory.override, priority: 10}