3 namespace Drupal\media_test_oembed;
5 use Drupal\Core\DependencyInjection\ContainerBuilder;
6 use Drupal\Core\DependencyInjection\ServiceProviderBase;
9 * Replaces oEmbed-related media services with testing versions.
11 class MediaTestOembedServiceProvider extends ServiceProviderBase {
16 public function alter(ContainerBuilder $container) {
17 parent::alter($container);
19 $container->getDefinition('media.oembed.provider_repository')
20 ->setClass(ProviderRepository::class);
22 $container->getDefinition('media.oembed.url_resolver')
23 ->setClass(UrlResolver::class);