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. |
| FallbackFieldTypeCategory | core/lib/Drupal/Core/Field/FallbackFieldTypeCategory.php | Fallback plugin class for FieldTypeCategoryManager. |
| 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. |
| FieldTypeCategory | core/lib/Drupal/Core/Field/FieldTypeCategory.php | Default object used for field_type_categories plugins. |
| FieldTypeCategoryInterface | core/lib/Drupal/Core/Field/FieldTypeCategoryInterface.php | Provides an object that returns the category info about the field type. |
| FieldTypeCategoryManager | core/lib/Drupal/Core/Field/FieldTypeCategoryManager.php | Defines a field type category info plugin manager. |
| FieldTypeCategoryManagerInterface | core/lib/Drupal/Core/Field/FieldTypeCategoryManagerInterface.php | Defines an interface for field type category managers. |
| 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.