function UrlResolverInterface::getProviderByUrl
Tries to determine the oEmbed provider for a media asset URL.
Parameters
string $url: The media asset URL.
Return value
\Drupal\media\OEmbed\Provider The oEmbed provider for the asset.
Throws
\Drupal\media\OEmbed\ResourceException If the provider cannot be determined.
\Drupal\media\OEmbed\ProviderException If tne oEmbed provider causes an error.
1 method overrides UrlResolverInterface::getProviderByUrl()
- UrlResolver::getProviderByUrl in core/
modules/ media/ src/ OEmbed/ UrlResolver.php  - Tries to determine the oEmbed provider for a media asset URL.
 
File
- 
              core/
modules/ media/ src/ OEmbed/ UrlResolverInterface.php, line 28  
Class
- UrlResolverInterface
 - Defines the interface for the oEmbed URL resolver service.
 
Namespace
Drupal\media\OEmbedCode
public function getProviderByUrl($url);
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.