field.api.php

Version 1.66 (checked in on 2010/03/04 at 18:28:29 by webchick)

Functions

NameDescription
hook_field_accessDetermine whether the user has access to a given field.
hook_field_attach_create_bundleAct on field_attach_create_bundle.
hook_field_attach_deleteAct on field_attach_delete.
hook_field_attach_delete_bundleAct on field_attach_delete_bundle.
hook_field_attach_delete_revisionAct on field_attach_delete_revision.
hook_field_attach_formAct on field_attach_form.
hook_field_attach_insertAct on field_attach_insert.
hook_field_attach_loadAct on field_attach_load.
hook_field_attach_preprocess_alterAct on field_attach_preprocess.
hook_field_attach_presaveAct on field_attach_presave.
hook_field_attach_rename_bundleAct on field_attach_rename_bundle.
hook_field_attach_submitAct on field_attach_submit.
hook_field_attach_updateAct on field_attach_update.
hook_field_attach_validateAct on field_attach_validate.
hook_field_attach_view_alterAct on field_attach_view.
hook_field_create_fieldAct on a field being created.
hook_field_create_instanceAct on a field instance being created.
hook_field_deleteDefine custom delete behavior for this module's field types.
hook_field_delete_fieldAct on a field being deleted.
hook_field_delete_instanceAct on a field instance being deleted.
hook_field_delete_revisionDefine custom delete_revision behavior for this module's field types.
hook_field_extra_fieldsExpose "pseudo-field" components on fieldable entities.
hook_field_extra_fields_alterAlter "pseudo-field" components on fieldable entities.
hook_field_formatter_infoExpose Field API formatter types.
hook_field_formatter_info_alterPerform alterations on Field API formatter types.
hook_field_formatter_prepare_viewAllow formatters to load information for field values being displayed.
hook_field_formatter_viewBuilds a renderable array for a field value.
hook_field_infoDefine Field API field types.
hook_field_info_alterPerform alterations on Field API field types.
hook_field_insertDefine custom insert behavior for this module's field types.
hook_field_is_emptyDefine what constitutes an empty item for a field type.
hook_field_loadDefines custom load behavior for this module's field types.
hook_field_prepare_translationDefine custom prepare_translation behavior for this module's field types.
hook_field_prepare_viewPrepares field values prior to display.
hook_field_presaveDefine custom presave behavior for this module's field types.
hook_field_read_fieldAct on field records being read from the database.
hook_field_read_instanceAct on a field record being read from the database.
hook_field_schemaDefine the Field API schema for a field structure.
hook_field_storage_create_fieldAct on creation of a new field.
hook_field_storage_deleteDelete all field data for an entity.
hook_field_storage_delete_fieldAct on deletion of a field.
hook_field_storage_delete_instanceAct on deletion of a field instance.
hook_field_storage_delete_revisionDelete a single revision of field data for an entity.
hook_field_storage_detailsReveal the internal details about the storage for a field.
hook_field_storage_details_alterPerform alterations on Field API storage details.
hook_field_storage_infoExpose Field API storage backends.
hook_field_storage_info_alterPerform alterations on Field API storage types.
hook_field_storage_loadLoad field data for a set of entities.
hook_field_storage_pre_insertAct before the storage backends insert field data.
hook_field_storage_pre_loadAct before the storage backends load field data.
hook_field_storage_pre_queryAct before the storage backend runs the query.
hook_field_storage_pre_updateAct before the storage backends update field data.
hook_field_storage_queryHandle a field query.
hook_field_storage_writeWrite field data for an entity.
hook_field_updateDefine custom update behavior for this module's field types.
hook_field_update_fieldAct on a field being updated.
hook_field_update_field_forbidForbid a field update from occurring.
hook_field_update_instanceAct on a field instance being updated.
hook_field_validateDefine custom validate behavior for this module's field types.
hook_field_widget_errorFlag a field-level validation error.
hook_field_widget_formReturn a single form element for a field widget.
hook_field_widget_infoExpose Field API widget types.
hook_field_widget_info_alterPerform alterations on Field API widget types.