You are here

function media_embed_default_formatter in Media WYSIWYG Embed 7

Returns default file formatter.

Parameters

object $file: File object.

Return value

string Default formatter name.

1 call to media_embed_default_formatter()
media_embed_format_selector_form in includes/media_embed.pages.inc
Form constructor for format selector form.

File

./media_embed.module, line 519

Code

function media_embed_default_formatter($file) {
  $formatter = 'file_field_file_default';
  switch ($file->type) {
    case 'audio':
      $formatter = 'file_field_file_audio';
      break;
    case 'document':
      $formatter = 'file_field_file_default';
      break;
    case 'image':
      $formatter = 'file_field_image';
      break;
    case 'video':
      $formatter = 'file_field_file_video';
      break;
  }
  $_file = clone $file;
  drupal_alter('media_embed_default_formatter', $formatter, $_file);
  return $formatter;
}