Returns a lightweight map of fields across bundles.
The function only returns active, non deleted fields.
Return value
An array keyed by field name. Each value is an array with two entries:
- type: The field type.
- bundles: The bundles in which the field appears, as an array with entity
types as keys and the array of bundle names as values.
Related topics
File
- drupal/core/modules/field/field.info.inc, line 184
- Field Info API, providing information about available fields and field types.
Code
function field_info_field_map() {
$cache = _field_info_field_cache();
return $cache
->getFieldMap();
}