Further Drupal 8.6.4 changes. Some core files were not committed before a commit...
[yaffs-website] / web / core / modules / media / tests / modules / media_test_oembed / src / MediaTestOembedServiceProvider.php
1 <?php
2
3 namespace Drupal\media_test_oembed;
4
5 use Drupal\Core\DependencyInjection\ContainerBuilder;
6 use Drupal\Core\DependencyInjection\ServiceProviderBase;
7
8 /**
9  * Replaces oEmbed-related media services with testing versions.
10  */
11 class MediaTestOembedServiceProvider extends ServiceProviderBase {
12
13   /**
14    * {@inheritdoc}
15    */
16   public function alter(ContainerBuilder $container) {
17     parent::alter($container);
18
19     $container->getDefinition('media.oembed.provider_repository')
20       ->setClass(ProviderRepository::class);
21
22     $container->getDefinition('media.oembed.url_resolver')
23       ->setClass(UrlResolver::class);
24   }
25
26 }