You are here

function media_youtube_theme in Media: YouTube 7

Same name and namespace in other branches
  1. 6 media_youtube.module \media_youtube_theme()
  2. 7.3 media_youtube.module \media_youtube_theme()
  3. 7.2 media_youtube.module \media_youtube_theme()

Implements hook_theme().

File

./media_youtube.module, line 58
media_youtube/media_youtube.module

Code

function media_youtube_theme($existing, $type, $theme, $path) {
  return array(
    'media_youtube_preview_style' => array(
      'variables' => array(
        'style_name' => NULL,
      ),
      'file' => 'media_youtube.theme.inc',
      'path' => $path . '/includes/themes',
    ),
    'media_youtube_field_formatter_styles' => array(
      'variables' => array(
        'element' => NULL,
        'style' => NULL,
      ),
      'file' => 'media_youtube.theme.inc',
      'path' => $path . '/includes/themes',
    ),
    // Note that all the variables after options are now deprecated.
    'media_youtube_video' => array(
      'variables' => array(
        'uri' => NULL,
        'options' => array(),
        'width' => NULL,
        'height' => NULL,
        'autoplay' => NULL,
        'fullscreen' => NULL,
        'related' => NULL,
      ),
      'file' => 'media_youtube.theme.inc',
      'path' => $path . '/includes/themes',
      'template' => 'media-youtube-video',
    ),
    'media_youtube_embed' => array(
      'variables' => array(
        'style_name' => NULL,
        'uri' => NULL,
        'alt' => NULL,
        'title' => NULL,
      ),
      'file' => 'media_youtube.theme.inc',
      'path' => $path . '/includes/themes',
    ),
    'media_youtube_styles' => array(
      'variables' => array(
        'element' => NULL,
        'style' => NULL,
      ),
      'file' => 'media_youtube.theme.inc',
      'path' => $path . '/includes/themes',
    ),
  );
}