You are here

function hook_media_embed_formatted_alter in Media WYSIWYG Embed 7

Alter the output generated by media embed token.

Parameters

array $element: The renderable array of output generated for media embed token.

array $display: An associative array containing following keys:

  • type: formatter name;
  • settings: formatter settings.

object $file: A file entity.

1 invocation of hook_media_embed_formatted_alter()
media_embed_formatted in ./media_embed.module
Returns formatted media item markup.

File

./media_embed.api.php, line 69
Hooks provided by the Media WYSIWYG Embed module.

Code

function hook_media_embed_formatted_alter(&$element, $display, $file) {
  if ('audio' == $file->type && 'file_field_file_audio' == $display['type']) {
    $element = array(
      '#theme_wrappers' => array(
        'container',
      ),
      '#attributes' => array(
        'class' => array(
          'audio-item',
        ),
      ),
      $element,
    );
  }
}