Same name in other branches
  1. 8.9.x Drupal\Core\Field
  2. 9 Drupal\Core\Field
Classsort descending Location Description
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.
FieldTypeCategoryManagerInterface core/lib/Drupal/Core/Field/FieldTypeCategoryManagerInterface.php Defines an interface for field type category managers.
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.
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.