Same filename and directory in other branches
  1. 8.9.x core/modules/update/update.services.yml
  2. 9 core/modules/update/update.services.yml
core/modules/update/update.services.yml

File

core/modules/update/update.services.yml
View source
  1. services:
  2. access_check.update.manager_access:
  3. class: Drupal\update\Access\UpdateManagerAccessCheck
  4. arguments: ['@settings']
  5. tags:
  6. - { name: access_check, applies_to: _access_update_manager }
  7. update.manager:
  8. class: Drupal\update\UpdateManager
  9. arguments: ['@config.factory', '@module_handler', '@update.processor', '@string_translation', '@keyvalue.expirable', '@theme_handler', '@extension.list.module', '@extension.list.theme']
  10. Drupal\update\UpdateManagerInterface: '@update.manager'
  11. update.processor:
  12. class: Drupal\update\UpdateProcessor
  13. arguments: ['@config.factory', '@queue', '@update.fetcher', '@state', '@private_key', '@keyvalue', '@keyvalue.expirable', '@datetime.time']
  14. Drupal\update\UpdateProcessorInterface: '@update.processor'
  15. update.fetcher:
  16. class: Drupal\update\UpdateFetcher
  17. arguments: ['@config.factory', '@http_client', '@settings', '@logger.channel.update']
  18. Drupal\update\UpdateFetcherInterface: '@update.fetcher'
  19. update.root:
  20. class: Drupal\update\UpdateRoot
  21. arguments: ['@kernel', '@request_stack']
  22. logger.channel.update:
  23. parent: logger.channel_base
  24. arguments: [ 'update' ]

Services