Field CRUD API, handling field and field instance creation and deletion.

File

core/modules/field/field.crud.inc

Functions

Namesort descending Description
field_create_field Creates a field.
field_create_instance Creates an instance of a field, binding it to a bundle.
field_defaults_field Provides a list of default settings for a field.
field_defaults_instance Provides a list of defaults for instance arrays.
field_delete_field Marks a field and its instances and data for deletion.
field_delete_instance Marks a field instance and its data for deletion.
field_purge_batch Purges a batch of deleted Field API data, instances, or fields.
field_purge_data Purges the field data for a single field on a single pseudo-entity.
field_purge_field Purges a field configuration.
field_purge_instance Purges a field instance record from the database.
field_read_field Reads a single field record directly from the database.
field_read_fields Reads in fields that match an array of conditions.
field_read_instance Reads a single instance record from the database.
field_read_instances Reads in field instances that match an array of conditions.
field_retrieve_schema Retrieves the schema for a field.
field_update_field Updates a field.
field_update_instance Updates an instance of a field.
field_validate_field Validates a field configuration.
field_validate_instance Validates a field instance.
_field_write_instance Stores an instance record in the field configuration database.