Updated Drupal to 8.6. This goes with the following updates because it's possible...
[yaffs-website] / web / core / modules / media / media.services.yml
index f22f90a12464b7a124f25fdbc3c7314fb6ce4ac6..8ff2305a35afe0367a664010ea37dbec0b3ff754 100644 (file)
@@ -2,9 +2,20 @@ services:
   plugin.manager.media.source:
     class: Drupal\media\MediaSourceManager
     parent: default_plugin_manager
-
   access_check.media.revision:
     class: Drupal\media\Access\MediaRevisionAccessCheck
     arguments: ['@entity_type.manager']
     tags:
       - { name: access_check, applies_to: _access_media_revision }
+  media.oembed.url_resolver:
+    class: Drupal\media\OEmbed\UrlResolver
+    arguments: ['@media.oembed.provider_repository', '@media.oembed.resource_fetcher', '@http_client', '@module_handler', '@cache.default']
+  media.oembed.provider_repository:
+    class: Drupal\media\OEmbed\ProviderRepository
+    arguments: ['@http_client', '@config.factory', '@datetime.time', '@cache.default']
+  media.oembed.resource_fetcher:
+    class: Drupal\media\OEmbed\ResourceFetcher
+    arguments: ['@http_client', '@media.oembed.provider_repository', '@cache.default']
+  media.oembed.iframe_url_helper:
+    class: Drupal\media\IFrameUrlHelper
+    arguments: ['@router.request_context', '@private_key']