You are here

function varbase_media_oembed_resource_url_alter in Varbase Media 8.7

Same name and namespace in other branches
  1. 9.0.x varbase_media.module \varbase_media_oembed_resource_url_alter()

Implements hook_oembed_resource_url_alter().

File

./varbase_media.module, line 885
Contains varbase_media.module.

Code

function varbase_media_oembed_resource_url_alter(array &$parsed_url, Provider $provider) {

  // Process arguments for vimeo videos to be included in oEmbed.
  if ($provider
    ->getName() == 'Vimeo') {
    $url = $parsed_url['query']['url'];

    // Use '/&' as a seporator between arguments.
    $url = str_replace('&', '/&', $url);
    $url = str_replace('?', '/&', $url);
    $parsed_url['query']['url'] = $url;
  }
}