Chris@0
|
1 services:
|
Chris@0
|
2 plugin.manager.media.source:
|
Chris@0
|
3 class: Drupal\media\MediaSourceManager
|
Chris@0
|
4 parent: default_plugin_manager
|
Chris@0
|
5 access_check.media.revision:
|
Chris@0
|
6 class: Drupal\media\Access\MediaRevisionAccessCheck
|
Chris@0
|
7 arguments: ['@entity_type.manager']
|
Chris@0
|
8 tags:
|
Chris@0
|
9 - { name: access_check, applies_to: _access_media_revision }
|
Chris@17
|
10 media.oembed.url_resolver:
|
Chris@17
|
11 class: Drupal\media\OEmbed\UrlResolver
|
Chris@17
|
12 arguments: ['@media.oembed.provider_repository', '@media.oembed.resource_fetcher', '@http_client', '@module_handler', '@cache.default']
|
Chris@17
|
13 media.oembed.provider_repository:
|
Chris@17
|
14 class: Drupal\media\OEmbed\ProviderRepository
|
Chris@17
|
15 arguments: ['@http_client', '@config.factory', '@datetime.time', '@cache.default']
|
Chris@17
|
16 media.oembed.resource_fetcher:
|
Chris@17
|
17 class: Drupal\media\OEmbed\ResourceFetcher
|
Chris@17
|
18 arguments: ['@http_client', '@media.oembed.provider_repository', '@cache.default']
|
Chris@17
|
19 media.oembed.iframe_url_helper:
|
Chris@17
|
20 class: Drupal\media\IFrameUrlHelper
|
Chris@17
|
21 arguments: ['@router.request_context', '@private_key']
|
Chris@18
|
22 media.config_subscriber:
|
Chris@18
|
23 class: Drupal\media\EventSubscriber\MediaConfigSubscriber
|
Chris@18
|
24 arguments: ['@router.builder', '@cache_tags.invalidator', '@entity_type.manager']
|
Chris@18
|
25 tags:
|
Chris@18
|
26 - { name: event_subscriber }
|