function field_info_field_map
field_info_field_map()
Returns a lightweight map of fields across bundles.
The function only returns active, non deleted fields.
array( 'body' => array( 'bundles' => array( 'node' => array('page', 'article'), ), 'type' => 'text_with_summary', ), );
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.
Example:
Related topics
File
- modules/field/field.info.inc, line 468
- 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(); }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/modules!field!field.info.inc/function/field_info_field_map/7.x