190 files declare their use of EntityInterface
- AuthorFormatter.php in core/
modules/ user/ src/ Plugin/ Field/ FieldFormatter/ AuthorFormatter.php - BaseFieldOverrideAccessControlHandler.php in core/
lib/ Drupal/ Core/ Field/ BaseFieldOverrideAccessControlHandler.php - BlockAccessControlHandler.php in core/
modules/ block/ src/ BlockAccessControlHandler.php - BlockContentAccessControlHandler.php in core/
modules/ block_content/ src/ BlockContentAccessControlHandler.php - BlockContentCacheTagsTest.php in core/
modules/ block_content/ tests/ src/ Functional/ BlockContentCacheTagsTest.php - BlockContentListBuilder.php in core/
modules/ block_content/ src/ BlockContentListBuilder.php - BlockContentTranslationHandler.php in core/
modules/ block_content/ src/ BlockContentTranslationHandler.php - BlockContentTypeListBuilder.php in core/
modules/ block_content/ src/ BlockContentTypeListBuilder.php - BlockContentViewBuilder.php in core/
modules/ block_content/ src/ BlockContentViewBuilder.php - BlockListBuilder.php in core/
modules/ block/ src/ BlockListBuilder.php - BlockViewBuilder.php in core/
modules/ block/ src/ BlockViewBuilder.php - BulkForm.php in core/
modules/ views/ src/ Plugin/ views/ field/ BulkForm.php - BundlePermissionHandlerTraitTest.php in core/
tests/ Drupal/ KernelTests/ Core/ Entity/ BundlePermissionHandlerTraitTest.php - comment.module in core/
modules/ comment/ comment.module - Enables users to comment on published content.
- CommentAccessControlHandler.php in core/
modules/ comment/ src/ CommentAccessControlHandler.php - CommentCacheTagsTest.php in core/
modules/ comment/ tests/ src/ Functional/ CommentCacheTagsTest.php - CommentController.php in core/
modules/ comment/ src/ Controller/ CommentController.php - CommentLazyBuilders.php in core/
modules/ comment/ src/ CommentLazyBuilders.php - CommentManager.php in core/
modules/ comment/ src/ CommentManager.php - CommentManagerInterface.php in core/
modules/ comment/ src/ CommentManagerInterface.php - CommentNonNodeTest.php in core/
modules/ comment/ tests/ src/ Functional/ CommentNonNodeTest.php - CommentPermalinkFormatter.php in core/
modules/ comment/ src/ Plugin/ Field/ FieldFormatter/ CommentPermalinkFormatter.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 - CommentTranslationHandler.php in core/
modules/ comment/ src/ CommentTranslationHandler.php - CommentTypeListBuilder.php in core/
modules/ comment/ src/ CommentTypeListBuilder.php - CommentViewBuilder.php in core/
modules/ comment/ src/ CommentViewBuilder.php - ConfigEntityInterface.php in core/
lib/ Drupal/ Core/ Config/ Entity/ ConfigEntityInterface.php - ConfigEntityListBuilder.php in core/
lib/ Drupal/ Core/ Config/ Entity/ ConfigEntityListBuilder.php - ConfigEntityStorage.php in core/
lib/ Drupal/ Core/ Config/ Entity/ ConfigEntityStorage.php - ConfigEntityStorageTest.php in core/
tests/ Drupal/ Tests/ Core/ Config/ Entity/ ConfigEntityStorageTest.php - ConfigTestAccessControlHandler.php in core/
modules/ config/ tests/ config_test/ src/ ConfigTestAccessControlHandler.php - ConfigTestListBuilder.php in core/
modules/ config/ tests/ config_test/ src/ ConfigTestListBuilder.php - ContentEntityNormalizer.php in core/
modules/ hal/ src/ Normalizer/ ContentEntityNormalizer.php - ContentTranslationHandler.php in core/
modules/ content_translation/ src/ ContentTranslationHandler.php - ContentTranslationHandlerInterface.php in core/
modules/ content_translation/ src/ ContentTranslationHandlerInterface.php - ContentTranslationManager.php in core/
modules/ content_translation/ src/ ContentTranslationManager.php - ContentTranslationManagerInterface.php in core/
modules/ content_translation/ src/ ContentTranslationManagerInterface.php - ContentTranslationMetadataWrapper.php in core/
modules/ content_translation/ src/ ContentTranslationMetadataWrapper.php - ContentTranslationSyncImageTest.php in core/
modules/ content_translation/ tests/ src/ Functional/ ContentTranslationSyncImageTest.php - ContentTranslationUITestBase.php in core/
modules/ content_translation/ tests/ src/ Functional/ ContentTranslationUITestBase.php - content_translation.module in core/
modules/ content_translation/ content_translation.module - Allows entities to be translated into different languages.
- DateFormatAccessControlHandler.php in core/
modules/ system/ src/ DateFormatAccessControlHandler.php - DateFormatListBuilder.php in core/
modules/ system/ src/ DateFormatListBuilder.php - DraggableListBuilder.php in core/
lib/ Drupal/ Core/ Config/ Entity/ DraggableListBuilder.php - editor.module in core/
modules/ editor/ editor.module - Adds bindings for client-side "text editors" to text formats.
- EditorAccessControlHandler.php in core/
modules/ editor/ src/ EditorAccessControlHandler.php - Entity.php in core/
modules/ views/ src/ Plugin/ views/ argument_validator/ Entity.php - EntityAccessCheckTest.php in core/
tests/ Drupal/ Tests/ Core/ Entity/ EntityAccessCheckTest.php - EntityAdapter.php in core/
lib/ Drupal/ Core/ Entity/ Plugin/ DataType/ EntityAdapter.php - EntityAutocomplete.php in core/
lib/ Drupal/ Core/ Entity/ Element/ EntityAutocomplete.php - EntityAutocompleteElementFormTest.php in core/
tests/ Drupal/ KernelTests/ Core/ Entity/ Element/ EntityAutocompleteElementFormTest.php - EntityCacheTagsTestBase.php in core/
modules/ system/ tests/ src/ Functional/ Entity/ EntityCacheTagsTestBase.php - EntityConfigBase.php in core/
modules/ migrate/ src/ Plugin/ migrate/ destination/ EntityConfigBase.php - EntityContentBase.php in core/
modules/ migrate/ src/ Plugin/ migrate/ destination/ EntityContentBase.php - EntityContentComplete.php in core/
modules/ migrate/ src/ Plugin/ migrate/ destination/ EntityContentComplete.php - EntityContext.php in core/
lib/ Drupal/ Core/ Plugin/ Context/ EntityContext.php - EntityContextDefinition.php in core/
lib/ Drupal/ Core/ Plugin/ Context/ EntityContextDefinition.php - EntityController.php in core/
lib/ Drupal/ Core/ Entity/ Controller/ EntityController.php - EntityConverter.php in core/
lib/ Drupal/ Core/ ParamConverter/ EntityConverter.php - EntityDateFormat.php in core/
modules/ system/ src/ Plugin/ migrate/ destination/ EntityDateFormat.php - EntityDisplayFormBase.php in core/
modules/ field_ui/ src/ Form/ EntityDisplayFormBase.php - EntityDisplayModeListBuilder.php in core/
modules/ field_ui/ src/ EntityDisplayModeListBuilder.php - EntityExists.php in core/
modules/ migrate/ src/ Plugin/ migrate/ process/ EntityExists.php - EntityField.php in core/
modules/ views/ src/ Plugin/ views/ field/ EntityField.php - EntityFieldTest.php in core/
tests/ Drupal/ KernelTests/ Core/ Entity/ EntityFieldTest.php - EntityFormDisplayAccessControlHandler.php in core/
lib/ Drupal/ Core/ Entity/ Entity/ Access/ EntityFormDisplayAccessControlHandler.php - EntityFormTest.php in core/
tests/ Drupal/ Tests/ Core/ Entity/ EntityFormTest.php - EntityKernelTestBase.php in core/
tests/ Drupal/ KernelTests/ Core/ Entity/ EntityKernelTestBase.php - EntityListBuilderTest.php in core/
tests/ Drupal/ Tests/ Core/ Entity/ EntityListBuilderTest.php - Contains \Drupal\Tests\Core\Entity\EntityListBuilderTest.
- EntityNormalizer.php in core/
modules/ serialization/ src/ Normalizer/ EntityNormalizer.php - EntityPermissionsForm.php in core/
modules/ user/ src/ Form/ EntityPermissionsForm.php - EntityPermissionsFormTest.php in core/
modules/ user/ tests/ src/ Unit/ Form/ EntityPermissionsFormTest.php - EntityReference.php in core/
lib/ Drupal/ Core/ Entity/ Plugin/ DataType/ EntityReference.php - EntityReferenceFieldItemNormalizerTest.php in core/
modules/ serialization/ tests/ src/ Unit/ Normalizer/ EntityReferenceFieldItemNormalizerTest.php - EntityReferenceFieldTest.php in core/
tests/ Drupal/ KernelTests/ Core/ Entity/ EntityReferenceFieldTest.php - EntityReferenceFormatterBase.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ EntityReferenceFormatterBase.php - EntityReferenceItem.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldType/ EntityReferenceItem.php - EntityReferenceLabelFormatter.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ EntityReferenceLabelFormatter.php - EntityResolverManagerTest.php in core/
tests/ Drupal/ Tests/ Core/ Entity/ EntityResolverManagerTest.php - Contains \Drupal\Tests\Core\Entity\EntityResolverManagerTest.
- EntityResource.php in core/
modules/ rest/ src/ Plugin/ rest/ resource/ EntityResource.php - EntityResourceAccessTrait.php in core/
modules/ rest/ src/ Plugin/ rest/ resource/ EntityResourceAccessTrait.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 - EntityRevisionParamConverter.php in core/
lib/ Drupal/ Core/ ParamConverter/ EntityRevisionParamConverter.php - EntityRevisionRouteEnhancerTest.php in core/
tests/ Drupal/ Tests/ Core/ Enhancer/ EntityRevisionRouteEnhancerTest.php - EntityRevisionTest.php in core/
modules/ migrate/ tests/ src/ Unit/ destination/ EntityRevisionTest.php - Contains \Drupal\Tests\migrate\Unit\destination\EntityRevisionTest.
- EntitySearchPage.php in core/
modules/ search/ src/ Plugin/ migrate/ destination/ EntitySearchPage.php - EntityTestAccessControlHandler.php in core/
modules/ system/ tests/ modules/ entity_test/ src/ EntityTestAccessControlHandler.php - EntityTestListBuilder.php in core/
modules/ system/ tests/ modules/ entity_test/ src/ EntityTestListBuilder.php - EntityTestViewBuilderOverriddenView.php in core/
modules/ system/ tests/ modules/ entity_test/ src/ EntityTestViewBuilderOverriddenView.php - EntityTranslationRenderTrait.php in core/
modules/ views/ src/ Entity/ Render/ EntityTranslationRenderTrait.php - EntityTypeManagerTest.php in core/
tests/ Drupal/ Tests/ Core/ Entity/ EntityTypeManagerTest.php - Contains \Drupal\Tests\Core\Entity\EntityTypeManagerTest.
- EntityTypeRepositoryTest.php in core/
tests/ Drupal/ Tests/ Core/ Entity/ EntityTypeRepositoryTest.php - EntityViewController.php in core/
lib/ Drupal/ Core/ Entity/ Controller/ EntityViewController.php - EntityViewDisplayAccessControlHandler.php in core/
lib/ Drupal/ Core/ Entity/ Entity/ Access/ EntityViewDisplayAccessControlHandler.php - EntityViewTrait.php in core/
tests/ Drupal/ Tests/ EntityViewTrait.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.
- FeedAccessControlHandler.php in core/
modules/ aggregator/ src/ FeedAccessControlHandler.php - FieldConfigListBuilder.php in core/
modules/ field_ui/ src/ FieldConfigListBuilder.php - FieldConfigStorageBase.php in core/
lib/ Drupal/ Core/ Field/ FieldConfigStorageBase.php - FieldItemBase.php in core/
lib/ Drupal/ Core/ Field/ FieldItemBase.php - FieldStorageConfigListBuilder.php in core/
modules/ field_ui/ src/ FieldStorageConfigListBuilder.php - FieldWidgetConstraintValidatorTest.php in core/
tests/ Drupal/ KernelTests/ Core/ Entity/ FieldWidgetConstraintValidatorTest.php - field_ui.module in core/
modules/ field_ui/ field_ui.module - Allows administrators to attach custom fields to fieldable types.
- FileEntityNormalizer.php in core/
modules/ hal/ src/ Normalizer/ FileEntityNormalizer.php - FilterFormatAccessControlHandler.php in core/
modules/ filter/ src/ FilterFormatAccessControlHandler.php - FilterFormatListBuilder.php in core/
modules/ filter/ src/ FilterFormatListBuilder.php - history.module in core/
modules/ history/ history.module - Records which users have read which content.
- image.module in core/
modules/ image/ image.module - Exposes global functionality for creating image styles.
- ImageItem.php in core/
modules/ image/ src/ Plugin/ Field/ FieldType/ ImageItem.php - ImageStyleListBuilder.php in core/
modules/ image/ src/ ImageStyleListBuilder.php - KeyValueEntityStorage.php in core/
lib/ Drupal/ Core/ Entity/ KeyValueStore/ KeyValueEntityStorage.php - KeyValueEntityStorageTest.php in core/
tests/ Drupal/ Tests/ Core/ Entity/ KeyValueStore/ KeyValueEntityStorageTest.php - LayoutBuilderIntegration.php in core/
modules/ quickedit/ src/ LayoutBuilderIntegration.php - LinkFormatterTest.php in core/
modules/ link/ tests/ src/ Unit/ LinkFormatterTest.php - ManageDisplayTest.php in core/
modules/ field_ui/ tests/ src/ Functional/ ManageDisplayTest.php - MenuAccessControlHandler.php in core/
modules/ system/ src/ MenuAccessControlHandler.php - MenuLinkContentAccessControlHandler.php in core/
modules/ menu_link_content/ src/ MenuLinkContentAccessControlHandler.php - MenuListBuilder.php in core/
modules/ menu_ui/ src/ MenuListBuilder.php - menu_link_content.module in core/
modules/ menu_link_content/ menu_link_content.module - Allows administrators to create custom menu links.
- MetadataGenerator.php in core/
modules/ quickedit/ src/ MetadataGenerator.php - MetadataGeneratorInterface.php in core/
modules/ quickedit/ src/ MetadataGeneratorInterface.php - MockQuickEditEntityFieldAccessCheck.php in core/
modules/ quickedit/ tests/ modules/ src/ MockQuickEditEntityFieldAccessCheck.php - NodeAccessControlHandler.php in core/
modules/ node/ src/ NodeAccessControlHandler.php - NodeCacheTagsTest.php in core/
modules/ node/ tests/ src/ Functional/ NodeCacheTagsTest.php - NodeListBuilder.php in core/
modules/ node/ src/ NodeListBuilder.php - NodePreviewController.php in core/
modules/ node/ src/ Controller/ NodePreviewController.php - NodePreviewForm.php in core/
modules/ node/ src/ Form/ NodePreviewForm.php - NodeTranslationHandler.php in core/
modules/ node/ src/ NodeTranslationHandler.php - NodeTranslationUITest.php in core/
modules/ node/ tests/ src/ Functional/ NodeTranslationUITest.php - NodeTypeAccessControlHandler.php in core/
modules/ node/ src/ NodeTypeAccessControlHandler.php - NodeTypeListBuilder.php in core/
modules/ node/ src/ NodeTypeListBuilder.php - NodeViewBuilder.php in core/
modules/ node/ src/ NodeViewBuilder.php - NodeViewController.php in core/
modules/ node/ src/ Controller/ NodeViewController.php - NormalizeTest.php in core/
modules/ hal/ tests/ src/ Kernel/ NormalizeTest.php - PathAliasListBuilder.php in core/
modules/ path/ src/ PathAliasListBuilder.php - ProfileTranslationHandler.php in core/
modules/ user/ src/ ProfileTranslationHandler.php - quickedit.module in core/
modules/ quickedit/ quickedit.module - Provides in-place content editing functionality for fields.
- QuickEditController.php in core/
modules/ quickedit/ src/ QuickEditController.php - QuickEditEntityFieldAccessCheck.php in core/
modules/ quickedit/ src/ Access/ QuickEditEntityFieldAccessCheck.php - QuickEditEntityFieldAccessCheckInterface.php in core/
modules/ quickedit/ src/ Access/ QuickEditEntityFieldAccessCheckInterface.php - QuickEditFieldForm.php in core/
modules/ quickedit/ src/ Form/ QuickEditFieldForm.php - QuickEditImageController.php in core/
modules/ quickedit/ src/ Controller/ QuickEditImageController.php - QuickEditImageController.php in core/
modules/ image/ src/ Controller/ QuickEditImageController.php - quickedit_test.module in core/
modules/ quickedit/ tests/ modules/ quickedit_test.module - Helper module for the Quick Edit tests.
- RenderCacheIntegrationTest.php in core/
modules/ views/ tests/ src/ Kernel/ RenderCacheIntegrationTest.php - RequestHandler.php in core/
modules/ rest/ src/ RequestHandler.php - RevisionableContentEntityBaseTest.php in core/
tests/ Drupal/ KernelTests/ Core/ Entity/ RevisionableContentEntityBaseTest.php - RoleAccessControlHandler.php in core/
modules/ user/ src/ RoleAccessControlHandler.php - RoleListBuilder.php in core/
modules/ user/ src/ RoleListBuilder.php - SearchPageAccessControlHandler.php in core/
modules/ search/ src/ SearchPageAccessControlHandler.php - SearchPageListBuilder.php in core/
modules/ search/ src/ SearchPageListBuilder.php - SelectionPluginManager.php in core/
lib/ Drupal/ Core/ Entity/ EntityReferenceSelection/ SelectionPluginManager.php - SelectionPluginManagerInterface.php in core/
lib/ Drupal/ Core/ Entity/ EntityReferenceSelection/ SelectionPluginManagerInterface.php - ShortcutSetAccessControlHandler.php in core/
modules/ shortcut/ src/ ShortcutSetAccessControlHandler.php - SqlContentEntityStorage.php in core/
lib/ Drupal/ Core/ Entity/ Sql/ SqlContentEntityStorage.php - SqlContentEntityStorageTest.php in core/
tests/ Drupal/ Tests/ Core/ Entity/ Sql/ SqlContentEntityStorageTest.php - Contains \Drupal\Tests\Core\Entity\Sql\SqlContentEntityStorageTest.
- SqlTest.php in core/
modules/ views/ tests/ src/ Unit/ Plugin/ query/ SqlTest.php - StringFormatter.php in core/
lib/ Drupal/ Core/ Field/ Plugin/ Field/ FieldFormatter/ StringFormatter.php - taxonomy.module in core/
modules/ taxonomy/ taxonomy.module - Enables the organization of content into categories.
- TermAccessControlHandler.php in core/
modules/ taxonomy/ src/ TermAccessControlHandler.php - TermStorage.php in core/
modules/ taxonomy/ src/ TermStorage.php - TermStorageInterface.php in core/
modules/ taxonomy/ src/ TermStorageInterface.php - TermTranslationHandler.php in core/
modules/ taxonomy/ src/ TermTranslationHandler.php - TestControllers.php in core/
modules/ system/ tests/ modules/ paramconverter_test/ src/ TestControllers.php - TimestampItemNormalizerTest.php in core/
modules/ serialization/ tests/ src/ Unit/ Normalizer/ TimestampItemNormalizerTest.php - user.module in core/
modules/ user/ user.module - Enables the user registration and login system.
- User.php in core/
modules/ user/ src/ Plugin/ views/ argument_validator/ User.php - UserAccessControlHandler.php in core/
modules/ user/ src/ UserAccessControlHandler.php - UserListBuilder.php in core/
modules/ user/ src/ UserListBuilder.php - UserValidationTest.php in core/
modules/ user/ tests/ src/ Kernel/ UserValidationTest.php - ViewListBuilder.php in core/
modules/ views_ui/ src/ ViewListBuilder.php - ViewListBuilderTest.php in core/
modules/ views_ui/ tests/ src/ Unit/ ViewListBuilderTest.php - Contains \Drupal\Tests\views_ui\Unit\ViewListBuilderTest.
- views.module in core/
modules/ views/ views.module - Primarily Drupal hooks and global API functions to manipulate views.
- ViewsBlock.php in core/
modules/ views/ src/ Plugin/ Block/ ViewsBlock.php - VocabularyAccessControlHandler.php in core/
modules/ taxonomy/ src/ VocabularyAccessControlHandler.php - VocabularyListBuilder.php in core/
modules/ taxonomy/ src/ VocabularyListBuilder.php - WorkflowAccessControlHandler.php in core/
modules/ workflows/ src/ WorkflowAccessControlHandler.php - WorkflowAddForm.php in core/
modules/ workflows/ src/ Form/ WorkflowAddForm.php - WorkflowEditForm.php in core/
modules/ workflows/ src/ Form/ WorkflowEditForm.php - WorkflowListBuilder.php in core/
modules/ workflows/ src/ WorkflowListBuilder.php - WorkflowStateAddForm.php in core/
modules/ workflows/ src/ Form/ WorkflowStateAddForm.php - WorkflowStateEditForm.php in core/
modules/ workflows/ src/ Form/ WorkflowStateEditForm.php - WorkflowTransitionAddForm.php in core/
modules/ workflows/ src/ Form/ WorkflowTransitionAddForm.php - WorkflowTransitionEditForm.php in core/
modules/ workflows/ src/ Form/ WorkflowTransitionEditForm.php - WorkspaceAccessControlHandler.php in core/
modules/ workspaces/ src/ WorkspaceAccessControlHandler.php - WorkspaceListBuilder.php in core/
modules/ workspaces/ src/ WorkspaceListBuilder.php
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.