You are here

function file_entity_type_get_names in File Entity (fieldable files) 7.2

Same name and namespace in other branches
  1. 8.2 file_entity.module \file_entity_type_get_names()
  2. 7.3 file_entity.module \file_entity_type_get_names()

Returns a list of available file type names.

Return value

An array of file type names, keyed by the type.

8 calls to file_entity_type_get_names()
file_entity_admin_menu_map in ./file_entity.module
Implements hook_admin_menu_map().
file_entity_field_extra_fields in ./file_entity.module
Implements hook_field_extra_fields().
file_entity_form_search_form_alter in ./file_entity.module
Implements hook_form_FORM_ID_alter().
file_entity_generate_file_batch_info in ./file_entity.devel_generate.inc
Implements hook_batch_info().
file_entity_generate_file_form in ./file_entity.devel_generate.inc
Devel generate file form.

... See full list

1 string reference to 'file_entity_type_get_names'
file_entity_entity_property_info in ./file_entity.module
Implements hook_entity_property_info().

File

./file_entity.module, line 1612
Extends Drupal file entities to be fieldable and viewable.

Code

function file_entity_type_get_names() {
  $names =& drupal_static(__FUNCTION__);
  if (!isset($names)) {
    $names = array();
    $info = entity_get_info('file');
    foreach ($info['bundles'] as $bundle => $bundle_info) {
      $names[$bundle] = $bundle_info['label'];
    }
  }
  return $names;
}