Field Info API

Obtains 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

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

Functions

Namesort descending Location Description
field_behaviors_widget drupal/core/modules/field/field.info.inc Determines the behavior of a widget with respect to an operation.
field_info_bundles drupal/core/modules/field/field.info.inc Returns information about existing bundles.
field_info_cache_clear drupal/core/modules/field/field.info.inc Clears the field info cache without clearing the field data cache.
field_info_extra_fields drupal/core/modules/field/field.info.inc Returns a list and settings of pseudo-field elements in a given bundle.
field_info_field drupal/core/modules/field/field.info.inc Returns data about an individual field, given a field name.
field_info_fields drupal/core/modules/field/field.info.inc Returns all field definitions.
field_info_field_by_id drupal/core/modules/field/field.info.inc Returns data about an individual field, given a field ID.
field_info_field_by_ids drupal/core/modules/field/field.info.inc Returns the same data as field_info_field_by_id() for every field.
field_info_field_map drupal/core/modules/field/field.info.inc Returns a lightweight map of fields across bundles.
field_info_field_settings drupal/core/modules/field/field.info.inc Returns a field type's default settings.
field_info_field_types drupal/core/modules/field/field.info.inc Returns information about field types from hook_field_info().
field_info_formatter_settings drupal/core/modules/field/field.info.inc Returns a field formatter's default settings.
field_info_formatter_types drupal/core/modules/field/field.info.inc Returns information about field formatters from hook_field_formatter_info().
field_info_instance drupal/core/modules/field/field.info.inc Returns an array of instance data for a specific field and bundle.
field_info_instances drupal/core/modules/field/field.info.inc Retrieves information about field instances.
field_info_instance_settings drupal/core/modules/field/field.info.inc Returns a field type's default instance settings.
field_info_max_weight drupal/core/modules/field/field.info.inc Returns the maximum weight of all the components in an entity.
field_info_storage_settings drupal/core/modules/field/field.info.inc Returns a field storage type's default settings.
field_info_storage_types drupal/core/modules/field/field.info.inc Returns information about field storage from hook_field_storage_info().
field_info_widget_settings drupal/core/modules/field/field.info.inc Returns a field widget's default settings.
field_info_widget_types drupal/core/modules/field/field.info.inc Returns information about field widgets from AnnotatedClassDiscovery.
_field_info_collate_types drupal/core/modules/field/field.info.inc Collates all information on field types, widget types and related structures.
_field_info_collate_types_reset drupal/core/modules/field/field.info.inc Clears collated information on field and widget types and related structures.