You are here

function media_get_extension_mimetype in D7 Media 7.2

Same name and namespace in other branches
  1. 7.4 media.module \media_get_extension_mimetype()
  2. 7.3 media.module \media_get_extension_mimetype()

Gets the MIME type mapped to a given extension.

Parameters

string $extension: A file extension.

Return value

string The MIME type associated with the extension or FALSE if the extension does not have an associated MIME type.

See also

file_mimetype_mapping()

2 calls to media_get_extension_mimetype()
MediaBrowserSettingsTestCase::testBrowserSettings in tests/media.test
Tests the media browser settings.
media_query_media_browser_alter in ./media.media.inc
Implements hook_query_TAG_alter().

File

./media.module, line 1434
Media API

Code

function media_get_extension_mimetype($extension) {
  include_once DRUPAL_ROOT . '/includes/file.mimetypes.inc';
  $mimetype_mappings = file_mimetype_mapping();
  if (isset($mimetype_mappings['extensions'][$extension])) {
    $id = $mimetype_mappings['extensions'][$extension];
    return $mimetype_mappings['mimetypes'][$id];
  }
  else {
    return FALSE;
  }
}