90 files declare their use of FieldableEntityInterface

BaseFieldDefinition.php in core/lib/Drupal/Core/Field/BaseFieldDefinition.php
BooleanFormatterTest.php in core/modules/field/tests/src/Kernel/Boolean/BooleanFormatterTest.php
comment.module in core/modules/comment/comment.module
Enables users to comment on published content.
comment.tokens.inc in core/modules/comment/comment.tokens.inc
Builds placeholder replacement tokens for comment-related data.
CommentLinkBuilder.php in core/modules/comment/src/CommentLinkBuilder.php
CommentLinkBuilderInterface.php in core/modules/comment/src/CommentLinkBuilderInterface.php
CommentManager.php in core/modules/comment/src/CommentManager.php
CommentManagerTest.php in core/modules/comment/tests/src/Unit/CommentManagerTest.php
CommentStatistics.php in core/modules/comment/src/CommentStatistics.php
CommentStatisticsInterface.php in core/modules/comment/src/CommentStatisticsInterface.php
CommentStorage.php in core/modules/comment/src/CommentStorage.php
CommentStorageInterface.php in core/modules/comment/src/CommentStorageInterface.php
CommentTypeForm.php in core/modules/comment/src/CommentTypeForm.php
CreateSampleEntityTest.php in core/tests/Drupal/KernelTests/Core/Entity/CreateSampleEntityTest.php
DateRangeFieldItemList.php in core/modules/datetime_range/src/Plugin/Field/FieldType/DateRangeFieldItemList.php
DateTimeFieldItemList.php in core/modules/datetime/src/Plugin/Field/FieldType/DateTimeFieldItemList.php
DefaultHtmlRouteProvider.php in core/lib/Drupal/Core/Entity/Routing/DefaultHtmlRouteProvider.php
DefaultHtmlRouteProviderTest.php in core/tests/Drupal/Tests/Core/Entity/Routing/DefaultHtmlRouteProviderTest.php
DefaultSelection.php in core/lib/Drupal/Core/Entity/Plugin/EntityReferenceSelection/DefaultSelection.php
DefaultsSectionStorage.php in core/modules/layout_builder/src/Plugin/SectionStorage/DefaultsSectionStorage.php
DefaultsSectionStorageTest.php in core/modules/layout_builder/tests/src/Unit/DefaultsSectionStorageTest.php
editor.module in core/modules/editor/editor.module
Adds bindings for client-side "text editors" to text formats.
EntityAdapter.php in core/lib/Drupal/Core/Entity/Plugin/DataType/EntityAdapter.php
EntityConstraintViolationListTest.php in core/tests/Drupal/Tests/Core/Entity/EntityConstraintViolationListTest.php
EntityContentBase.php in core/modules/migrate/src/Plugin/migrate/destination/EntityContentBase.php
EntityFieldManagerTest.php in core/tests/Drupal/Tests/Core/Entity/EntityFieldManagerTest.php
EntityFormDisplay.php in core/lib/Drupal/Core/Entity/Entity/EntityFormDisplay.php
EntityFormDisplayInterface.php in core/lib/Drupal/Core/Entity/Display/EntityFormDisplayInterface.php
EntityHasFieldConstraintValidator.php in core/lib/Drupal/Core/Entity/Plugin/Validation/Constraint/EntityHasFieldConstraintValidator.php
EntityModerationRouteProvider.php in core/modules/content_moderation/src/Entity/Routing/EntityModerationRouteProvider.php
EntityNormalizer.php in core/modules/serialization/src/Normalizer/EntityNormalizer.php
EntityNormalizerTest.php in core/modules/serialization/tests/src/Unit/Normalizer/EntityNormalizerTest.php
EntityReferenceFieldItemList.php in core/lib/Drupal/Core/Field/EntityReferenceFieldItemList.php
EntityReferenceFieldItemNormalizerTest.php in core/modules/serialization/tests/src/Unit/Normalizer/EntityReferenceFieldItemNormalizerTest.php
EntityReferenceItem.php in core/lib/Drupal/Core/Field/Plugin/Field/FieldType/EntityReferenceItem.php
EntityResource.php in core/modules/rest/src/Plugin/rest/resource/EntityResource.php
EntityResource.php in core/modules/jsonapi/src/Controller/EntityResource.php
EntityResourceTestBase.php in core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php
EntityResourceValidationTrait.php in core/modules/rest/src/Plugin/rest/resource/EntityResourceValidationTrait.php
EntityValidationTrait.php in core/modules/jsonapi/src/Entity/EntityValidationTrait.php
EntityViewController.php in core/lib/Drupal/Core/Entity/Controller/EntityViewController.php
EntityViewDisplay.php in core/lib/Drupal/Core/Entity/Entity/EntityViewDisplay.php
EntityViewDisplayInterface.php in core/lib/Drupal/Core/Entity/Display/EntityViewDisplayInterface.php
entity_test.module in core/modules/system/tests/modules/entity_test/entity_test.module
ExtraFieldBlockDeriver.php in core/modules/layout_builder/src/Plugin/Derivative/ExtraFieldBlockDeriver.php
FieldableEntityNormalizerTrait.php in core/modules/serialization/src/Normalizer/FieldableEntityNormalizerTrait.php
FieldBlock.php in core/modules/layout_builder/src/Plugin/Block/FieldBlock.php
FieldBlockTest.php in core/modules/layout_builder/tests/src/Kernel/FieldBlockTest.php
FieldConfigBase.php in core/lib/Drupal/Core/Field/FieldConfigBase.php
FieldConfigEditForm.php in core/modules/field_ui/src/Form/FieldConfigEditForm.php
FieldDefinition.php in core/lib/Drupal/Core/Field/FieldDefinition.php
FieldDefinitionInterface.php in core/lib/Drupal/Core/Field/FieldDefinitionInterface.php
FieldItemList.php in core/lib/Drupal/Core/Field/FieldItemList.php
FieldItemListInterface.php in core/lib/Drupal/Core/Field/FieldItemListInterface.php
FieldResolver.php in core/modules/jsonapi/src/Context/FieldResolver.php
FieldStorageConfig.php in core/modules/field/src/Entity/FieldStorageConfig.php
FieldStorageDefinitionInterface.php in core/lib/Drupal/Core/Field/FieldStorageDefinitionInterface.php
FieldTranslationSqlStorageTest.php in core/tests/Drupal/KernelTests/Core/Entity/FieldTranslationSqlStorageTest.php
FieldTypePluginManager.php in core/lib/Drupal/Core/Field/FieldTypePluginManager.php
FieldTypePluginManagerInterface.php in core/lib/Drupal/Core/Field/FieldTypePluginManagerInterface.php
field_test.field.inc in core/modules/field/tests/modules/field_test/field_test.field.inc
FileUpload.php in core/modules/jsonapi/src/Controller/FileUpload.php
JsonApiDocumentTopLevelNormalizerTest.php in core/modules/jsonapi/tests/src/Unit/Normalizer/JsonApiDocumentTopLevelNormalizerTest.php
KeyValueEntityStorage.php in core/lib/Drupal/Core/Entity/KeyValueStore/KeyValueEntityStorage.php
LayoutBuilderDefaultValuesTest.php in core/modules/layout_builder/tests/src/Functional/LayoutBuilderDefaultValuesTest.php
LayoutBuilderEntityViewDisplay.php in core/modules/layout_builder/src/Entity/LayoutBuilderEntityViewDisplay.php
LayoutBuilderHooks.php in core/modules/layout_builder/src/Hook/LayoutBuilderHooks.php
LayoutBuilderIsActiveCacheContext.php in core/modules/layout_builder/src/Cache/LayoutBuilderIsActiveCacheContext.php
LayoutBuilderIsActiveCacheContextTest.php in core/modules/layout_builder/tests/src/Unit/LayoutBuilderIsActiveCacheContextTest.php
LayoutEntityHelperTrait.php in core/modules/layout_builder/src/LayoutEntityHelperTrait.php
LayoutEntityHelperTraitTest.php in core/modules/layout_builder/tests/src/Kernel/LayoutEntityHelperTraitTest.php
MediaLibraryFieldWidgetOpener.php in core/modules/media_library/src/MediaLibraryFieldWidgetOpener.php
MigrateValidatableEntityInterface.php in core/modules/migrate/src/Plugin/MigrateValidatableEntityInterface.php
ModuleInstaller.php in core/lib/Drupal/Core/Extension/ModuleInstaller.php
NavigationRenderer.php in core/modules/navigation/src/NavigationRenderer.php
options.api.php in core/modules/options/options.api.php
Hooks provided by the Options module.
options.module in core/modules/options/options.module
OptionsWidgetBase.php in core/lib/Drupal/Core/Field/Plugin/Field/FieldWidget/OptionsWidgetBase.php
options_test.module in core/modules/options/tests/options_test/options_test.module
OverridesSectionStorage.php in core/modules/layout_builder/src/Plugin/SectionStorage/OverridesSectionStorage.php
OverridesSectionStorageTest.php in core/modules/layout_builder/tests/src/Unit/OverridesSectionStorageTest.php
RawStringFormatterTest.php in core/modules/field/tests/src/Kernel/KernelString/RawStringFormatterTest.php
RelationshipRouteAccessCheck.php in core/modules/jsonapi/src/Access/RelationshipRouteAccessCheck.php
ResourceIdentifierNormalizerTest.php in core/modules/jsonapi/tests/src/Unit/Normalizer/ResourceIdentifierNormalizerTest.php
ResourceTestBase.php in core/modules/jsonapi/tests/src/Functional/ResourceTestBase.php
ResourceTypeRepository.php in core/modules/jsonapi/src/ResourceType/ResourceTypeRepository.php
StringFormatterTest.php in core/modules/field/tests/src/Kernel/KernelString/StringFormatterTest.php
TimestampFormatterTest.php in core/modules/field/tests/src/Kernel/Timestamp/TimestampFormatterTest.php
UserNameFormatterTest.php in core/modules/user/tests/src/Kernel/Field/UserNameFormatterTest.php
XmlEntityNormalizationQuirksTrait.php in core/modules/rest/tests/src/Functional/EntityResource/XmlEntityNormalizationQuirksTrait.php

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.