160 files declare their use of FieldItemListInterface
- AggregatorTitleFormatter.php in core/
modules/ aggregator/ src/ Plugin/ Field/ FieldFormatter/ AggregatorTitleFormatter.php - AggregatorXSSFormatter.php in core/
modules/ aggregator/ src/ Plugin/ Field/ FieldFormatter/ AggregatorXSSFormatter.php - AttachmentTestFormatter.php in core/
modules/ views/ tests/ modules/ views_test_formatter/ src/ Plugin/ Field/ FieldFormatter/ AttachmentTestFormatter.php - AuthorFormatter.php in core/
modules/ user/ src/ Plugin/ Field/ FieldFormatter/ AuthorFormatter.php - AuthorNameFormatter.php in core/
modules/ comment/ src/ Plugin/ Field/ FieldFormatter/ AuthorNameFormatter.php - BaseFieldFileFormatterBase.php in core/
modules/ file/ src/ Plugin/ Field/ FieldFormatter/ BaseFieldFileFormatterBase.php - BasicStringFormatter.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ BasicStringFormatter.php - BooleanCheckboxWidget.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldWidget/ BooleanCheckboxWidget.php - BooleanFormatter.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ BooleanFormatter.php - BooleanItemTest.php in core/
modules/ field/ tests/ src/ Kernel/ Boolean/ BooleanItemTest.php - CommentAccessControlHandler.php in core/
modules/ comment/ src/ CommentAccessControlHandler.php - CommentDefaultFormatter.php in core/
modules/ comment/ src/ Plugin/ Field/ FieldFormatter/ CommentDefaultFormatter.php - CommentItemTest.php in core/
modules/ comment/ tests/ src/ Kernel/ CommentItemTest.php - CommentWidget.php in core/
modules/ comment/ src/ Plugin/ Field/ FieldWidget/ CommentWidget.php - ContentModerationStateFormatter.php in core/
modules/ content_moderation/ src/ Plugin/ Field/ FieldFormatter/ ContentModerationStateFormatter.php - content_moderation.module in core/
modules/ content_moderation/ content_moderation.module - Contains content_moderation.module.
- DateRangeCustomFormatter.php in core/
modules/ datetime_range/ src/ Plugin/ Field/ FieldFormatter/ DateRangeCustomFormatter.php - DateRangeDatelistWidget.php in core/
modules/ datetime_range/ src/ Plugin/ Field/ FieldWidget/ DateRangeDatelistWidget.php - DateRangeDefaultWidget.php in core/
modules/ datetime_range/ src/ Plugin/ Field/ FieldWidget/ DateRangeDefaultWidget.php - DateRangePlainFormatter.php in core/
modules/ datetime_range/ src/ Plugin/ Field/ FieldFormatter/ DateRangePlainFormatter.php - DateRangeWidgetBase.php in core/
modules/ datetime_range/ src/ Plugin/ Field/ FieldWidget/ DateRangeWidgetBase.php - DateTimeCustomFormatter.php in core/
modules/ datetime/ src/ Plugin/ Field/ FieldFormatter/ DateTimeCustomFormatter.php - DateTimeDatelistWidget.php in core/
modules/ datetime/ src/ Plugin/ Field/ FieldWidget/ DateTimeDatelistWidget.php - DateTimeDefaultWidget.php in core/
modules/ datetime/ src/ Plugin/ Field/ FieldWidget/ DateTimeDefaultWidget.php - DateTimeFormatterBase.php in core/
modules/ datetime/ src/ Plugin/ Field/ FieldFormatter/ DateTimeFormatterBase.php - DateTimeItemTest.php in core/
modules/ datetime/ tests/ src/ Kernel/ DateTimeItemTest.php - DateTimePlainFormatter.php in core/
modules/ datetime/ src/ Plugin/ Field/ FieldFormatter/ DateTimePlainFormatter.php - DateTimeRangeTrait.php in core/
modules/ datetime_range/ src/ DateTimeRangeTrait.php - DateTimeTimeAgoFormatter.php in core/
modules/ datetime/ src/ Plugin/ Field/ FieldFormatter/ DateTimeTimeAgoFormatter.php - DateTimeWidgetBase.php in core/
modules/ datetime/ src/ Plugin/ Field/ FieldWidget/ DateTimeWidgetBase.php - DummyAjaxFormatter.php in core/
modules/ image/ tests/ modules/ image_module_test/ src/ Plugin/ Field/ FieldFormatter/ DummyAjaxFormatter.php - DummyAjaxWidget.php in core/
modules/ image/ tests/ modules/ image_module_test/ src/ Plugin/ Field/ FieldWidget/ DummyAjaxWidget.php - DummyImageFormatter.php in core/
modules/ image/ tests/ modules/ image_module_test/ src/ Plugin/ Field/ FieldFormatter/ DummyImageFormatter.php - Editor.php in core/
modules/ quickedit/ src/ Plugin/ InPlaceEditor/ Editor.php - Editor.php in core/
modules/ editor/ src/ Plugin/ InPlaceEditor/ Editor.php - EditorSelector.php in core/
modules/ quickedit/ src/ EditorSelector.php - EditorSelectorInterface.php in core/
modules/ quickedit/ src/ EditorSelectorInterface.php - EmailDefaultWidget.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldWidget/ EmailDefaultWidget.php - EmailItemTest.php in core/
modules/ field/ tests/ src/ Kernel/ Email/ EmailItemTest.php - EntityAccessControlHandler.php in core/
lib/ Drupal/ Core/ Entity/ EntityAccessControlHandler.php - EntityAccessControlHandlerInterface.php in core/
lib/ Drupal/ Core/ Entity/ EntityAccessControlHandlerInterface.php - EntityFieldTest.php in core/
tests/ Drupal/ KernelTests/ Core/ Entity/ EntityFieldTest.php - EntityNormalizerTest.php in core/
modules/ serialization/ tests/ src/ Unit/ Normalizer/ EntityNormalizerTest.php - EntityReferenceAutocompleteTagsWidget.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldWidget/ EntityReferenceAutocompleteTagsWidget.php - EntityReferenceAutocompleteWidget.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldWidget/ EntityReferenceAutocompleteWidget.php - EntityReferenceEntityFormatter.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ EntityReferenceEntityFormatter.php - EntityReferenceFieldItemNormalizerTest.php in core/
modules/ serialization/ tests/ src/ Unit/ Normalizer/ EntityReferenceFieldItemNormalizerTest.php - EntityReferenceFormatterBase.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ EntityReferenceFormatterBase.php - EntityReferenceIdFormatter.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ EntityReferenceIdFormatter.php - EntityReferenceItemTest.php in core/
modules/ field/ tests/ src/ Kernel/ EntityReference/ EntityReferenceItemTest.php - EntityReferenceLabelFormatter.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ EntityReferenceLabelFormatter.php - EntityReferenceTaxonomyTermRssFormatter.php in core/
modules/ taxonomy/ src/ Plugin/ Field/ FieldFormatter/ EntityReferenceTaxonomyTermRssFormatter.php - EntityResource.php in core/
modules/ jsonapi/ src/ Controller/ EntityResource.php - EntityResource.php in core/
modules/ rest/ src/ Plugin/ rest/ resource/ EntityResource.php - EntityTestReferenceCustomCacheTagFormatter.php in core/
modules/ system/ tests/ modules/ entity_test/ src/ Plugin/ Field/ FieldFormatter/ EntityTestReferenceCustomCacheTagFormatter.php - EntityViewBuilder.php in core/
lib/ Drupal/ Core/ Entity/ EntityViewBuilder.php - EntityViewBuilderInterface.php in core/
lib/ Drupal/ Core/ Entity/ EntityViewBuilderInterface.php - entity_test.module in core/
modules/ system/ tests/ modules/ entity_test/ entity_test.module - Test module for the entity API providing several entity types for testing.
- FieldBlockTest.php in core/
modules/ layout_builder/ tests/ src/ Kernel/ FieldBlockTest.php - FieldItemNormalizer.php in core/
modules/ jsonapi/ src/ Normalizer/ FieldItemNormalizer.php - FieldNormalizer.php in core/
modules/ jsonapi/ src/ Normalizer/ FieldNormalizer.php - FieldNormalizer.php in core/
modules/ serialization/ src/ Normalizer/ FieldNormalizer.php - field_test.field.inc in core/
modules/ field/ tests/ modules/ field_test/ field_test.field.inc - Defines a field type and its formatters and widgets.
- field_test_boolean_access_denied.module in core/
modules/ field/ tests/ modules/ field_test_boolean_access_denied/ field_test_boolean_access_denied.module - Module for testing denying access to boolean fields.
- FileAccessControlHandler.php in core/
modules/ file/ src/ FileAccessControlHandler.php - FileItemTest.php in core/
modules/ file/ tests/ src/ Kernel/ FileItemTest.php - FileMediaFormatterBase.php in core/
modules/ file/ src/ Plugin/ Field/ FieldFormatter/ FileMediaFormatterBase.php - FileSize.php in core/
modules/ file/ src/ Plugin/ Field/ FieldFormatter/ FileSize.php - FileWidget.php in core/
modules/ file/ src/ Plugin/ Field/ FieldWidget/ FileWidget.php - FormEditor.php in core/
modules/ quickedit/ src/ Plugin/ InPlaceEditor/ FormEditor.php - GenericFileFormatter.php in core/
modules/ file/ src/ Plugin/ Field/ FieldFormatter/ GenericFileFormatter.php - HalEntityNormalizationTrait.php in core/
modules/ hal/ tests/ src/ Functional/ EntityResource/ HalEntityNormalizationTrait.php - Image.php in core/
modules/ quickedit/ src/ Plugin/ InPlaceEditor/ Image.php - Image.php in core/
modules/ image/ src/ Plugin/ InPlaceEditor/ Image.php - ImageFormatter.php in core/
modules/ image/ src/ Plugin/ Field/ FieldFormatter/ ImageFormatter.php - ImageItemTest.php in core/
modules/ image/ tests/ src/ Kernel/ ImageItemTest.php - ImageUrlFormatter.php in core/
modules/ image/ src/ Plugin/ Field/ FieldFormatter/ ImageUrlFormatter.php - ImageWidget.php in core/
modules/ image/ src/ Plugin/ Field/ FieldWidget/ ImageWidget.php - image_access_test_hidden.module in core/
modules/ image/ tests/ modules/ image_access_test_hidden/ image_access_test_hidden.module - Image field access for hidden fields.
- IncludeResolver.php in core/
modules/ jsonapi/ src/ IncludeResolver.php - InPlaceEditorBase.php in core/
modules/ quickedit/ src/ Plugin/ InPlaceEditorBase.php - InPlaceEditorInterface.php in core/
modules/ quickedit/ src/ Plugin/ InPlaceEditorInterface.php - language.module in core/
modules/ language/ language.module - Add language handling functionality to Drupal.
- LanguageSelectWidget.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldWidget/ LanguageSelectWidget.php - language_entity_field_access_test.module in core/
modules/ language/ tests/ language_entity_field_access_test/ language_entity_field_access_test.module - Hook implementations for language_entity_field_access_test.
- LayoutBuilderWidget.php in core/
modules/ layout_builder/ src/ Plugin/ Field/ FieldWidget/ LayoutBuilderWidget.php - LayoutSectionItemList.php in core/
modules/ layout_builder/ src/ Field/ LayoutSectionItemList.php - LayoutSectionItemListTest.php in core/
modules/ layout_builder/ tests/ src/ Kernel/ LayoutSectionItemListTest.php - LinkFormatter.php in core/
modules/ link/ src/ Plugin/ Field/ FieldFormatter/ LinkFormatter.php - LinkItemTest.php in core/
modules/ link/ tests/ src/ Kernel/ LinkItemTest.php - LinkSeparateFormatter.php in core/
modules/ link/ src/ Plugin/ Field/ FieldFormatter/ LinkSeparateFormatter.php - LinkWidget.php in core/
modules/ link/ src/ Plugin/ Field/ FieldWidget/ LinkWidget.php - MailToFormatter.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ MailToFormatter.php - MediaLibraryInceptionWidget.php in core/
modules/ media_library/ tests/ modules/ media_library_test_widget/ src/ Plugin/ Field/ FieldWidget/ MediaLibraryInceptionWidget.php - MediaLibraryWidget.php in core/
modules/ media_library/ src/ Plugin/ Field/ FieldWidget/ MediaLibraryWidget.php - MediaTestConstraintValidator.php in core/
modules/ media/ tests/ modules/ media_test_source/ src/ Plugin/ Validation/ Constraint/ MediaTestConstraintValidator.php - MediaThumbnailFormatter.php in core/
modules/ media/ src/ Plugin/ Field/ FieldFormatter/ MediaThumbnailFormatter.php - media_library_test.module in core/
modules/ media_library/ tests/ modules/ media_library_test/ media_library_test.module - Contains hook implementations for the media_library_test module.
- MetadataGenerator.php in core/
modules/ quickedit/ src/ MetadataGenerator.php - MetadataGeneratorInterface.php in core/
modules/ quickedit/ src/ MetadataGeneratorInterface.php - ModerationStateWidget.php in core/
modules/ content_moderation/ src/ Plugin/ Field/ FieldWidget/ ModerationStateWidget.php - NodeAccessControlHandler.php in core/
modules/ node/ src/ NodeAccessControlHandler.php - NumberItemTest.php in core/
modules/ field/ tests/ src/ Kernel/ Number/ NumberItemTest.php - NumberWidget.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldWidget/ NumberWidget.php - NumericFormatterBase.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ NumericFormatterBase.php - NumericUnformattedFormatter.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ NumericUnformattedFormatter.php - OEmbedFormatter.php in core/
modules/ media/ src/ Plugin/ Field/ FieldFormatter/ OEmbedFormatter.php - OEmbedWidget.php in core/
modules/ media/ src/ Plugin/ Field/ FieldWidget/ OEmbedWidget.php - OptionsButtonsWidget.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldWidget/ OptionsButtonsWidget.php - OptionsDefaultFormatter.php in core/
modules/ options/ src/ Plugin/ Field/ FieldFormatter/ OptionsDefaultFormatter.php - OptionsKeyFormatter.php in core/
modules/ options/ src/ Plugin/ Field/ FieldFormatter/ OptionsKeyFormatter.php - OptionsSelectWidget.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldWidget/ OptionsSelectWidget.php - OptionsWidgetBase.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldWidget/ OptionsWidgetBase.php - PathWidget.php in core/
modules/ path/ src/ Plugin/ Field/ FieldWidget/ PathWidget.php - PlainTextEditor.php in core/
modules/ quickedit/ src/ Plugin/ InPlaceEditor/ PlainTextEditor.php - ResourceObjectNormalizer.php in core/
modules/ jsonapi/ src/ Normalizer/ ResourceObjectNormalizer.php - ResponsiveImageFormatter.php in core/
modules/ responsive_image/ src/ Plugin/ Field/ FieldFormatter/ ResponsiveImageFormatter.php - ResponsiveImageTestFormatter.php in core/
modules/ responsive_image/ tests/ modules/ responsive_image_test_module/ src/ Plugin/ Field/ FieldFormatter/ ResponsiveImageTestFormatter.php - RestTestConstraintValidator.php in core/
modules/ rest/ tests/ modules/ rest_test/ src/ Plugin/ Validation/ Constraint/ RestTestConstraintValidator.php - rest_test.module in core/
modules/ rest/ tests/ modules/ rest_test/ rest_test.module - Contains hook implementations for testing REST module.
- RSSEnclosureFormatter.php in core/
modules/ file/ src/ Plugin/ Field/ FieldFormatter/ RSSEnclosureFormatter.php - ShapeItemTest.php in core/
modules/ field/ tests/ src/ Kernel/ ShapeItemTest.php - ShapeOnlyColorEditableWidget.php in core/
modules/ system/ tests/ modules/ entity_test/ src/ Plugin/ Field/ FieldWidget/ ShapeOnlyColorEditableWidget.php - StringFormatter.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ StringFormatter.php - StringTextareaWidget.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldWidget/ StringTextareaWidget.php - StringTextfieldWidget.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldWidget/ StringTextfieldWidget.php - TableFormatter.php in core/
modules/ file/ src/ Plugin/ Field/ FieldFormatter/ TableFormatter.php - TelephoneDefaultWidget.php in core/
modules/ telephone/ src/ Plugin/ Field/ FieldWidget/ TelephoneDefaultWidget.php - TelephoneItemTest.php in core/
modules/ telephone/ tests/ src/ Kernel/ TelephoneItemTest.php - TelephoneLinkFormatter.php in core/
modules/ telephone/ src/ Plugin/ Field/ FieldFormatter/ TelephoneLinkFormatter.php - TestFieldApplicableFormatter.php in core/
modules/ field/ tests/ modules/ field_test/ src/ Plugin/ Field/ FieldFormatter/ TestFieldApplicableFormatter.php - TestFieldDefaultFormatter.php in core/
modules/ field/ tests/ modules/ field_test/ src/ Plugin/ Field/ FieldFormatter/ TestFieldDefaultFormatter.php - TestFieldEmptyFormatter.php in core/
modules/ field/ tests/ modules/ field_test/ src/ Plugin/ Field/ FieldFormatter/ TestFieldEmptyFormatter.php - TestFieldEmptySettingFormatter.php in core/
modules/ field/ tests/ modules/ field_test/ src/ Plugin/ Field/ FieldFormatter/ TestFieldEmptySettingFormatter.php - TestFieldMultipleFormatter.php in core/
modules/ field/ tests/ modules/ field_test/ src/ Plugin/ Field/ FieldFormatter/ TestFieldMultipleFormatter.php - TestFieldNoSettingsFormatter.php in core/
modules/ field/ tests/ modules/ field_test/ src/ Plugin/ Field/ FieldFormatter/ TestFieldNoSettingsFormatter.php - TestFieldPrepareViewFormatter.php in core/
modules/ field/ tests/ modules/ field_test/ src/ Plugin/ Field/ FieldFormatter/ TestFieldPrepareViewFormatter.php - TestFieldWidget.php in core/
modules/ field/ tests/ modules/ field_test/ src/ Plugin/ Field/ FieldWidget/ TestFieldWidget.php - TestFieldWidgetMultilingual.php in core/
modules/ field/ tests/ modules/ field_test/ src/ Plugin/ Field/ FieldWidget/ TestFieldWidgetMultilingual.php - TestFieldWidgetMultiple.php in core/
modules/ field/ tests/ modules/ field_test/ src/ Plugin/ Field/ FieldWidget/ TestFieldWidgetMultiple.php - TestItemTest.php in core/
modules/ field/ tests/ src/ Kernel/ TestItemTest.php - TextareaWidget.php in core/
modules/ text/ src/ Plugin/ Field/ FieldWidget/ TextareaWidget.php - TextareaWithSummaryWidget.php in core/
modules/ text/ src/ Plugin/ Field/ FieldWidget/ TextareaWithSummaryWidget.php - TextDefaultFormatter.php in core/
modules/ text/ src/ Plugin/ Field/ FieldFormatter/ TextDefaultFormatter.php - TextfieldWidget.php in core/
modules/ text/ src/ Plugin/ Field/ FieldWidget/ TextfieldWidget.php - TextTrimmedFormatter.php in core/
modules/ text/ src/ Plugin/ Field/ FieldFormatter/ TextTrimmedFormatter.php - TextWithSummaryItemTest.php in core/
modules/ text/ tests/ src/ Kernel/ TextWithSummaryItemTest.php - TimestampAgoFormatter.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ TimestampAgoFormatter.php - TimestampDatetimeWidget.php in core/
lib/ Drupal/ Core/ Datetime/ Plugin/ Field/ FieldWidget/ TimestampDatetimeWidget.php - TimestampFormatter.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ TimestampFormatter.php - TimestampItemTest.php in core/
modules/ field/ tests/ src/ Kernel/ Timestamp/ TimestampItemTest.php - UriLinkFormatter.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ UriLinkFormatter.php - UriWidget.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldWidget/ UriWidget.php - UrlPlainFormatter.php in core/
modules/ file/ src/ Plugin/ Field/ FieldFormatter/ UrlPlainFormatter.php - UserAccessControlHandler.php in core/
modules/ user/ src/ UserAccessControlHandler.php - UserMailRequiredValidatorTest.php in core/
modules/ user/ tests/ src/ Unit/ Plugin/ Validation/ Constraint/ UserMailRequiredValidatorTest.php - UserNameFormatter.php in core/
modules/ user/ src/ Plugin/ Field/ FieldFormatter/ UserNameFormatter.php - user_access_test.module in core/
modules/ user/ tests/ modules/ user_access_test/ user_access_test.module - Dummy module implementing hook_user_access() to test if entity access is respected.
- views_entity_test.module in core/
modules/ views/ tests/ modules/ views_entity_test/ views_entity_test.module - Contains main module functionality.
- WysiwygEditor.php in core/
modules/ quickedit/ tests/ modules/ src/ Plugin/ InPlaceEditor/ WysiwygEditor.php
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.