update.services.yml

Same filename and directory in other branches
  1. 9 core/modules/update/update.services.yml
  2. 8.9.x core/modules/update/update.services.yml
  3. 11.x 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

Title Deprecated Summary
access_check.update.manager_access Drupal\update\Access\UpdateManagerAccessCheck
Drupal\update\UpdateFetcherInterface
Drupal\update\UpdateManagerInterface
Drupal\update\UpdateProcessorInterface
logger.channel.update
update.fetcher Drupal\update\UpdateFetcher
update.manager Drupal\update\UpdateManager
update.processor Drupal\update\UpdateProcessor
update.root Drupal\update\UpdateRoot

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