namespace Drupal\Core\Field
Same name in other branches
| Object name | File name | Summary | 
|---|---|---|
| BaseFieldDefinition | core/lib/Drupal/Core/Field/BaseFieldDefinition.php | A class for defining entity fields. | 
| BaseFieldOverrideAccessControlHandler | core/lib/Drupal/Core/Field/BaseFieldOverrideAccessControlHandler.php | Provides en entity access control handler for base field override entity. | 
| BaseFieldOverrideStorage | core/lib/Drupal/Core/Field/BaseFieldOverrideStorage.php | Storage class for base field overrides. | 
| ChangedFieldItemList | core/lib/Drupal/Core/Field/ChangedFieldItemList.php | Defines an item list class for changed fields. | 
| DeletedFieldsRepository | core/lib/Drupal/Core/Field/DeletedFieldsRepository.php | Provides a repository for deleted field and field storage objects. | 
| DeletedFieldsRepositoryInterface | core/lib/Drupal/Core/Field/DeletedFieldsRepositoryInterface.php | Provides an interface for a deleted fields repository. | 
| EntityReferenceFieldItemList | core/lib/Drupal/Core/Field/EntityReferenceFieldItemList.php | Defines an item list class for entity reference fields. | 
| EntityReferenceFieldItemListInterface | core/lib/Drupal/Core/Field/EntityReferenceFieldItemListInterface.php | Interface for entity reference lists of field items. | 
| FieldConfigBase | core/lib/Drupal/Core/Field/FieldConfigBase.php | Base class for configurable field definitions. | 
| FieldConfigInterface | core/lib/Drupal/Core/Field/FieldConfigInterface.php | Defines an interface for configurable field definitions. | 
| FieldConfigStorageBase | core/lib/Drupal/Core/Field/FieldConfigStorageBase.php | Base storage class for field config entities. | 
| FieldDefinition | core/lib/Drupal/Core/Field/FieldDefinition.php | A class for defining entity field definitions. | 
| FieldDefinitionInterface | core/lib/Drupal/Core/Field/FieldDefinitionInterface.php | Defines an interface for entity field definitions. | 
| FieldDefinitionListener | core/lib/Drupal/Core/Field/FieldDefinitionListener.php | Reacts to field definition CRUD on behalf of the Entity system. | 
| FieldDefinitionListenerInterface | core/lib/Drupal/Core/Field/FieldDefinitionListenerInterface.php | Defines an interface for reacting to field creation, deletion, and updates. | 
| FieldException | core/lib/Drupal/Core/Field/FieldException.php | Base class for all exceptions thrown by the Entity Field API functions. | 
| FieldFilteredMarkup | core/lib/Drupal/Core/Field/FieldFilteredMarkup.php | Defines an object that passes safe strings through the Field system. | 
| FieldInputValueNormalizerTrait | core/lib/Drupal/Core/Field/FieldInputValueNormalizerTrait.php | A trait used to assist in the normalization of raw input field values. | 
| FieldItemBase | core/lib/Drupal/Core/Field/FieldItemBase.php | An entity field item. | 
| FieldItemInterface | core/lib/Drupal/Core/Field/FieldItemInterface.php | Interface for entity field items. | 
| FieldItemList | core/lib/Drupal/Core/Field/FieldItemList.php | Represents an entity field; that is, a list of field item objects. | 
| FieldItemListInterface | core/lib/Drupal/Core/Field/FieldItemListInterface.php | Interface for fields, being lists of field items. | 
| FieldStorageDefinitionEvent | core/lib/Drupal/Core/Field/FieldStorageDefinitionEvent.php | Defines a base class for all field storage definition events. | 
| FieldStorageDefinitionEvents | core/lib/Drupal/Core/Field/FieldStorageDefinitionEvents.php | Contains all events thrown while handling field storage definitions. | 
| FieldStorageDefinitionEventSubscriberTrait | core/lib/Drupal/Core/Field/FieldStorageDefinitionEventSubscriberTrait.php | Helper methods for FieldStorageDefinitionListenerInterface. | 
| FieldStorageDefinitionInterface | core/lib/Drupal/Core/Field/FieldStorageDefinitionInterface.php | Defines an interface for entity field storage definitions. | 
| FieldStorageDefinitionListener | core/lib/Drupal/Core/Field/FieldStorageDefinitionListener.php | Reacts to field storage definition CRUD on behalf of the Entity system. | 
| FieldStorageDefinitionListenerInterface | core/lib/Drupal/Core/Field/FieldStorageDefinitionListenerInterface.php | Defines an interface for reacting to field storage definition creation, deletion, and updates. | 
| FieldTypePluginManager | core/lib/Drupal/Core/Field/FieldTypePluginManager.php | Plugin manager for 'field type' plugins. | 
| FieldTypePluginManagerInterface | core/lib/Drupal/Core/Field/FieldTypePluginManagerInterface.php | Defines an interface for the field type plugin manager. | 
| FieldUpdateActionBase | core/lib/Drupal/Core/Field/FieldUpdateActionBase.php | Provides a base for action plugins that update one or more fields. | 
| FormatterBase | core/lib/Drupal/Core/Field/FormatterBase.php | Base class for 'Field formatter' plugin implementations. | 
| FormatterInterface | core/lib/Drupal/Core/Field/FormatterInterface.php | Interface definition for field formatter plugins. | 
| FormatterPluginManager | core/lib/Drupal/Core/Field/FormatterPluginManager.php | Plugin type manager for field formatters. | 
| InternalViolation | core/lib/Drupal/Core/Field/InternalViolation.php | Wraps a violation to allow arrayPropertyPath to be deprecated. | 
| MapFieldItemList | core/lib/Drupal/Core/Field/MapFieldItemList.php | Defines an item list class for map fields. | 
| PluginSettingsBase | core/lib/Drupal/Core/Field/PluginSettingsBase.php | Base class for the Field API plugins. | 
| PluginSettingsInterface | core/lib/Drupal/Core/Field/PluginSettingsInterface.php | Interface definition for plugin with settings. | 
| PreconfiguredFieldUiOptionsInterface | core/lib/Drupal/Core/Field/PreconfiguredFieldUiOptionsInterface.php | Defines an interface for exposing "preconfigured" field definitions. | 
| RequiredFieldStorageDefinitionInterface | core/lib/Drupal/Core/Field/RequiredFieldStorageDefinitionInterface.php | Defines an interface for required field storage definitions. | 
| WidgetBase | core/lib/Drupal/Core/Field/WidgetBase.php | Base class for 'Field widget' plugin implementations. | 
| WidgetBaseInterface | core/lib/Drupal/Core/Field/WidgetBaseInterface.php | Base interface definition for "Field widget" plugins. | 
| WidgetInterface | core/lib/Drupal/Core/Field/WidgetInterface.php | Interface definition for field widget plugins. | 
| WidgetPluginManager | core/lib/Drupal/Core/Field/WidgetPluginManager.php | Plugin type manager for field widgets. | 
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
