language.services.yml

Same filename in other branches
  1. 9 core/modules/language/language.services.yml
  2. 8.9.x core/modules/language/language.services.yml
  3. 10 core/modules/language/language.services.yml
core/modules/language/language.services.yml

File

core/modules/language/language.services.yml

View source
  1. parameters:
  2. language.hooks_converted: true
  3. services:
  4. _defaults:
  5. autoconfigure: true
  6. plugin.manager.language_negotiation_method:
  7. class: Drupal\language\LanguageNegotiationMethodManager
  8. arguments: ['@container.namespaces', '@cache.discovery', '@module_handler']
  9. language_negotiator:
  10. class: Drupal\language\LanguageNegotiator
  11. arguments: ['@language_manager', '@plugin.manager.language_negotiation_method', '@config.factory', '@settings', '@request_stack']
  12. calls:
  13. - [initLanguageManager]
  14. Drupal\language\LanguageNegotiatorInterface: '@language_negotiator'
  15. language.config_subscriber:
  16. class: Drupal\language\EventSubscriber\ConfigSubscriber
  17. arguments: ['@language_manager', '@language.default', '@config.factory', '@language_negotiator']
  18. language.config_factory_override:
  19. class: Drupal\language\Config\LanguageConfigFactoryOverride
  20. arguments: ['@config.storage', '@event_dispatcher', '@config.typed', '@language.default']
  21. tags:
  22. - { name: config.factory.override, priority: -254 }
  23. Drupal\language\Config\LanguageConfigFactoryOverrideInterface: '@language.config_factory_override'
  24. Drupal\Core\Config\ConfigFactoryOverrideInterface: '@language.config_factory_override'
  25. language_converter:
  26. class: Drupal\language\LanguageConverter
  27. arguments: ['@language_manager']
  28. tags:
  29. - { name: paramconverter }
  30. lazy: true

Services

Title Deprecated Summary
Drupal\Core\Config\ConfigFactoryOverrideInterface
Drupal\language\Config\LanguageConfigFactoryOverrideInterface
Drupal\language\LanguageNegotiatorInterface
language.config_factory_override Drupal\language\Config\LanguageConfigFactoryOverride
language.config_subscriber Drupal\language\EventSubscriber\ConfigSubscriber
language_converter Drupal\language\LanguageConverter
language_negotiator Drupal\language\LanguageNegotiator
plugin.manager.language_negotiation_method Drupal\language\LanguageNegotiationMethodManager
_defaults

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.