Obtain information about Field API configuration.

The Field Info API exposes information about field types, fields, instances, bundles, widget types, display formatters, behaviors, and settings defined by or with the Field API.

See Field API for information about the other parts of the Field API.

File

core/modules/field/field.info.inc, line 7
Field Info API, providing information about available fields and field types.

Functions

Namesort ascending Location Description
_field_read_fields_cache core/modules/field/field.info.inc Helper function used by _field_info_collate_fields().
_field_info_prepare_instance_widget core/modules/field/field.info.inc Prepares widget specifications for the current run-time context.
_field_info_prepare_instance_display core/modules/field/field.info.inc Adapts display specifications to the current run-time context.
_field_info_prepare_instance core/modules/field/field.info.inc Prepares an instance definition for the current run-time context.
_field_info_prepare_field core/modules/field/field.info.inc Prepares a field definition for the current run-time context.
_field_info_prepare_extra_fields core/modules/field/field.info.inc Prepares 'extra fields' for the current run-time context.
_field_info_collate_types_reset core/modules/field/field.info.inc Clear collated information on field and widget types and related structures.
_field_info_collate_types core/modules/field/field.info.inc Collates all information on field types, widget types and related structures.
_field_info_collate_fields_reset core/modules/field/field.info.inc Clear collated information on existing fields and instances.
_field_info_collate_fields core/modules/field/field.info.inc Collates all information on existing fields and instances.
hook_field_info_max_weight core/modules/field/field.api.php Returns the maximum weight for the entity components handled by the module.
field_info_widget_types core/modules/field/field.info.inc Returns information about field widgets from hook_field_widget_info().
field_info_widget_settings core/modules/field/field.info.inc Returns a field widget's default settings.
field_info_storage_types core/modules/field/field.info.inc Returns information about field storage from hook_field_storage_info().
field_info_storage_settings core/modules/field/field.info.inc Returns a field storage type's default settings.
field_info_max_weight core/modules/field/field.info.inc Returns the maximum weight of all the components in an entity.
field_info_instance_settings core/modules/field/field.info.inc Returns a field type's default instance settings.
field_info_instances core/modules/field/field.info.inc Retrieves information about field instances.
field_info_instance core/modules/field/field.info.inc Returns an array of instance data for a specific field and bundle.
field_info_formatter_types core/modules/field/field.info.inc Returns information about field formatters from hook_field_formatter_info().
field_info_formatter_settings core/modules/field/field.info.inc Returns a field formatter's default settings.
field_info_field_types core/modules/field/field.info.inc Returns information about field types from hook_field_info().
field_info_field_settings core/modules/field/field.info.inc Returns a field type's default settings.
field_info_field_map core/modules/field/field.info.inc Returns a lightweight map of fields across bundles.
field_info_fields core/modules/field/field.info.inc Returns all field definitions.
field_info_field core/modules/field/field.info.inc Returns data about an individual field, given a field name.
field_info_extra_fields core/modules/field/field.info.inc Returns a list and settings of pseudo-field elements in a given bundle.
field_info_cache_clear core/modules/field/field.info.inc Clears the field info cache without clearing the field data cache.
field_info_bundles core/modules/field/field.info.inc Returns information about existing bundles.
field_formatter_settings_get_instance_display_settings core/modules/field/field.info.inc Get the formatter settings for a field instance and view mode.
field_behaviors_widget core/modules/field/field.info.inc Determines the behavior of a widget with respect to an operation.