Namespaces

Classes

Class BundleEntityFormBase is a base form for bundle config entities.

Implements Entity Field API specific enhancements to the Entity class.

Provides a generic base class for an entity-based confirmation form.

Provides a generic base class for a content entity deletion form.

Entity form variant for content entity types.

Defines a null entity storage.

Base class for content entity storage handlers.

Provides an implementation of a content entity type and its metadata.

Validates module uninstall readiness based on existing content entities.

Provides a trait for managing an object's dependencies.

Provides a base entity class with extended revision and publishing support.

Entity deprecated

Defines a base entity class.

Provides a generic access checker for entities.

Defines a default implementation for entity access control handler.

Matcher class to get autocompletion results for entity reference.

Defines a base entity class.

Provides an entity bundle checker for the _entity_bundles route requirement.

Reacts to entity bundle CRUD on behalf of the Entity system.

Provides a trait for accessing changed time.

Provides helper methods to detect changes in an entity object.

Provides a generic base class for an entity-based confirmation form.

Implements an entity constraint violation list.

Defines an access checker for entity creation.

Defines an access checker for creating an entity of any bundle.

Manages entity definition updates.

Provides a generic base class for an entity deletion form.

Provides a trait for an entity deletion form.

Checks if the current user has delete access to the items of the tempstore.

Provides a common base class for entity view and form displays.

Base class for config entity types with settings for form and view modes.

A collection of formatters or widgets.

Provides a repository for entity display objects (view modes and form modes).

Manages the discovery of entity fields.

Base class for entity forms.

Builds entity forms.

Provides a base class for entity handlers.

Provides a repository for installed entity definitions.

Defines a generic implementation to build a listing of entities.

Provides a wrapper around many other services relating to entities.

Provides a trait for published status.

Provides several mechanisms for retrieving entities.

Sets the entity route parameter converter options automatically.

A base entity storage class.

Provides an implementation of an entity type and its metadata.

Provides discovery and retrieval of entity type bundles.

Defines a base class for all entity type events.

Helper methods for EntityTypeListenerInterface.

Contains all events thrown while handling entity types.

Reacts to entity type CRUD on behalf of the Entity system.

Manages entity type plugin definitions.

Provides helper methods for loading entity types.

Base class for entity view builders.

Wrapping controller for entity forms that serve as the main page body.

Provides a trait for accessing revision logging and ownership information.

Provides a content entity with extended support for revisions.

Provides a trait for accessing synchronization information.

Interfaces

Defines a common interface for content entity form classes.

Defines a common interface for all content entity objects.

A storage that supports content entity types.

Provides an interface for a content entity type and its metadata.

A storage that supports entity types with dynamic field definitions.

Defines an interface for entity access control handlers.

An interface for reacting to entity bundle creation and deletion.

Defines an interface for entity change timestamp tracking.

Interface for the result of entity validation.

Defines an interface for managing entity definition updates.

Defines the interface for entities that have a description.

Provides an interface for entity types that hold form and view mode settings.

Provides an interface for an entity display repository.

Provides an interface for an entity field manager.

Builds entity forms.

Defines an interface for entity form classes.

Provides an interface defining an entity form mode entity type.

Defines an interface for entity handlers.

Defines a common interface for all entity objects.

Provides an interface for an installed entity definition repository.

Defines an interface to build entity listings.

Provides an interface for entity type managers.

Provides an interface for access to an entity's published state.

Provides an interface for an entity repository.

Defines the interface for entity storage classes.

Provides an interface for an entity type bundle info.

Provides an interface for an entity type and its metadata.

Defines an interface for reacting to entity type creation, deletion, and updates.

Provides an interface for entity type managers.

Provides an interface for helper methods for loading entity types.

Defines an interface for entity view builders.

Provides an interface defining an entity view mode entity type.

Provides an interface for an object using a plugin collection.

Interface for entities having fields.

A storage that supports entity types with field definitions.

Defines methods for an entity that supports revision logging and ownership.

Provides an interface defining a revisionable entity bundle.

Provides methods for an entity to support revisions.

A storage that supports revisionable entity types.

Defines methods for an entity that supports synchronization.

Provides methods for an entity to support translation.

Provides methods for an entity to support revision translation.

A storage that supports translatable and revisionable entity types.

A storage that supports translatable entity types.

Exceptions

Defines an exception thrown when a malformed entity is passed.

Defines an exception thrown when storage operations fail.