function panopoly_media_preprocess_media_oembed_iframe in Panopoly 8.2
Implements hook_preprocess_HOOK().
File
- modules/
panopoly/ panopoly_media/ panopoly_media.module, line 294 - Hook implementations for Panopoly Media.
Code
function panopoly_media_preprocess_media_oembed_iframe(&$variables) {
$config = \Drupal::config('panopoly_media.settings');
if ($config
->get('youtube_nocookie')) {
/** @var \Drupal\media\IFrameMarkup $media */
$html = (string) $variables['media'];
$html = str_replace('youtube.com', 'youtube-nocookie.com', $html);
$variables['media'] = IFrameMarkup::create($html);
}
}