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

File

core/modules/media/media.services.yml
View source
  1. services:
  2. _defaults:
  3. autoconfigure: true
  4. plugin.manager.media.source:
  5. class: Drupal\media\MediaSourceManager
  6. parent: default_plugin_manager
  7. media.oembed.url_resolver:
  8. class: Drupal\media\OEmbed\UrlResolver
  9. arguments: ['@media.oembed.provider_repository', '@media.oembed.resource_fetcher', '@http_client', '@module_handler', '@cache.default']
  10. Drupal\media\OEmbed\UrlResolverInterface: '@media.oembed.url_resolver'
  11. media.oembed.provider_repository:
  12. class: Drupal\media\OEmbed\ProviderRepository
  13. arguments: ['@http_client', '@config.factory', '@datetime.time', '@keyvalue', '@logger.factory']
  14. Drupal\media\OEmbed\ProviderRepositoryInterface: '@media.oembed.provider_repository'
  15. media.oembed.resource_fetcher:
  16. class: Drupal\media\OEmbed\ResourceFetcher
  17. arguments: ['@http_client', '@media.oembed.provider_repository', '@cache.default']
  18. Drupal\media\OEmbed\ResourceFetcherInterface: '@media.oembed.resource_fetcher'
  19. media.oembed.iframe_url_helper:
  20. class: Drupal\media\IFrameUrlHelper
  21. arguments: ['@router.request_context', '@private_key']
  22. Drupal\media\IFrameUrlHelper: '@media.oembed.iframe_url_helper'
  23. media.config_subscriber:
  24. class: Drupal\media\EventSubscriber\MediaConfigSubscriber
  25. arguments: ['@router.builder', '@cache_tags.invalidator', '@entity_type.manager']

Services