| ContentEntityStorageBase::$bundleKey |
|
protected |
property |
The entity bundle key. |
|
|
| ContentEntityStorageBase::$cacheBackend |
|
protected |
property |
Cache backend. |
|
|
| ContentEntityStorageBase::$entityFieldManager |
|
protected |
property |
The entity field manager service. |
|
|
| ContentEntityStorageBase::$entityTypeBundleInfo |
|
protected |
property |
The entity bundle info. |
|
|
| ContentEntityStorageBase::$ignoreStaticRevisionCache |
|
protected |
property |
Whether the static revision cache should be ignored. |
|
|
| ContentEntityStorageBase::buildRevisionCacheId |
|
protected |
function |
Builds the cache ID for the passed in revision ID. |
|
|
| ContentEntityStorageBase::cleanIds |
|
protected |
function |
Ensures integer entity key values are valid. |
|
|
| ContentEntityStorageBase::create |
|
public |
function |
|
Overrides EntityStorageBase::create |
1 |
| ContentEntityStorageBase::createEntityFromIds |
|
public |
function |
Assembles a partial entity structure with initial IDs. |
|
|
| ContentEntityStorageBase::createRevision |
|
public |
function |
|
Overrides TranslatableRevisionableStorageInterface::createRevision |
|
| ContentEntityStorageBase::createTranslation |
|
public |
function |
|
Overrides TranslatableStorageInterface::createTranslation |
|
| ContentEntityStorageBase::createWithSampleValues |
|
public |
function |
|
Overrides ContentEntityStorageInterface::createWithSampleValues |
1 |
| ContentEntityStorageBase::deleteRevision |
|
public |
function |
|
Overrides RevisionableStorageInterface::deleteRevision |
1 |
| ContentEntityStorageBase::doCreate |
|
protected |
function |
|
Overrides EntityStorageBase::doCreate |
|
| ContentEntityStorageBase::doDelete |
|
protected |
function |
|
Overrides EntityStorageBase::doDelete |
1 |
| ContentEntityStorageBase::doPostSave |
|
protected |
function |
|
Overrides EntityStorageBase::doPostSave |
|
| ContentEntityStorageBase::doPreSave |
|
protected |
function |
|
Overrides EntityStorageBase::doPreSave |
|
| ContentEntityStorageBase::doSave |
|
protected |
function |
|
Overrides EntityStorageBase::doSave |
1 |
| ContentEntityStorageBase::getBundleFromClass |
|
public |
function |
|
Overrides BundleEntityStorageInterface::getBundleFromClass |
|
| ContentEntityStorageBase::getBundleFromValues |
|
protected |
function |
Retrieves the bundle from an array of values. |
|
|
| ContentEntityStorageBase::getEntityClass |
|
public |
function |
|
Overrides EntityStorageBase::getEntityClass |
|
| ContentEntityStorageBase::getFromPersistentCache |
|
protected |
function |
Gets entities from the persistent cache backend. |
|
|
| ContentEntityStorageBase::getFromPersistentRevisionCache |
|
protected |
function |
Gets entity revisions from the persistent cache backend. |
|
|
| ContentEntityStorageBase::getFromStaticRevisionCache |
|
protected |
function |
Gets entity revisions from the static cache. |
|
|
| ContentEntityStorageBase::getGroupedEntitiesFromRevisions |
|
protected |
function |
Splits revisions into groups which are keyed by entity ID. |
|
|
| ContentEntityStorageBase::getLatestRevisionId |
|
public |
function |
|
Overrides RevisionableStorageInterface::getLatestRevisionId |
|
| ContentEntityStorageBase::getLatestTranslationAffectedRevisionId |
|
public |
function |
|
Overrides TranslatableRevisionableStorageInterface::getLatestTranslationAffectedRevisionId |
|
| ContentEntityStorageBase::getRevisionTranslationMergeSkippedFieldNames |
|
protected |
function |
Returns an array of field names to skip when merging revision translations. |
|
|
| ContentEntityStorageBase::hasFieldValueChanged |
|
protected |
function |
Checks whether the field values changed compared to the original entity. |
|
|
| ContentEntityStorageBase::initFieldValues |
|
protected |
function |
Initializes field values. |
|
|
| ContentEntityStorageBase::invokeFieldMethod |
|
protected |
function |
Invokes a method on the Field objects within an entity. |
|
|
| ContentEntityStorageBase::invokeFieldPostSave |
|
protected |
function |
Invokes the post save method on the Field objects within an entity. |
|
|
| ContentEntityStorageBase::invokeHook |
|
protected |
function |
|
Overrides EntityStorageBase::invokeHook |
|
| ContentEntityStorageBase::invokeStorageLoadHook |
|
protected |
function |
Invokes hook_entity_storage_load(). |
|
|
| ContentEntityStorageBase::invokeTranslationHooks |
|
protected |
function |
Checks translation statuses and invokes the related hooks if needed. |
|
|
| ContentEntityStorageBase::isAnyRevisionTranslated |
|
protected |
function |
Checks whether any entity revision is translated. |
|
|
| ContentEntityStorageBase::isAnyStoredRevisionTranslated |
|
protected |
function |
Checks whether any stored entity revision is translated. |
|
|
| ContentEntityStorageBase::loadMultipleRevisions |
|
public |
function |
|
Overrides RevisionableStorageInterface::loadMultipleRevisions |
1 |
| ContentEntityStorageBase::loadRevision |
|
public |
function |
|
Overrides RevisionableStorageInterface::loadRevision |
1 |
| ContentEntityStorageBase::loadRevisionUnchanged |
|
public |
function |
|
Overrides RevisionableStorageInterface::loadRevisionUnchanged |
|
| ContentEntityStorageBase::loadUnchanged |
|
public |
function |
|
Overrides EntityStorageBase::loadUnchanged |
|
| ContentEntityStorageBase::onFieldDefinitionCreate |
|
public |
function |
|
Overrides FieldDefinitionListenerInterface::onFieldDefinitionCreate |
|
| ContentEntityStorageBase::onFieldDefinitionUpdate |
|
public |
function |
|
Overrides FieldDefinitionListenerInterface::onFieldDefinitionUpdate |
|
| ContentEntityStorageBase::populateAffectedRevisionTranslations |
|
protected |
function |
Populates the affected flag for all the revision translations. |
|
|
| ContentEntityStorageBase::preLoad |
|
protected |
function |
|
Overrides EntityStorageBase::preLoad |
|
| ContentEntityStorageBase::purgeFieldData |
|
public |
function |
|
Overrides FieldableEntityStorageInterface::purgeFieldData |
|
| ContentEntityStorageBase::resetCache |
|
public |
function |
Resets the entity cache. |
Overrides EntityStorageBase::resetCache |
1 |
| ContentEntityStorageBase::resetRevisionCache |
|
protected |
function |
Resets the static and persistent revision caches. |
|
|
| ContentEntityStorageBase::setPersistentCache |
|
protected |
function |
Stores entities in the persistent cache backend. |
|
|
| ContentEntityStorageBase::setPersistentRevisionCache |
|
protected |
function |
Stores revisions in the persistent cache backend. |
|
|
| ContentEntityStorageBase::setStaticCache |
|
protected |
function |
Stores entities in the static entity and entity revision cache. |
Overrides EntityStorageBase::setStaticCache |
|
| DependencySerializationTrait::$_entityStorages |
|
protected |
property |
An array of entity type IDs keyed by the property name of their storages. |
|
|
| DependencySerializationTrait::$_serviceIds |
|
protected |
property |
An array of service IDs keyed by property name used for serialization. |
|
|
| DependencySerializationTrait::__sleep |
|
public |
function |
|
|
2 |
| DependencySerializationTrait::__wakeup |
|
public |
function |
|
|
2 |
| EntityHandlerBase::$moduleHandler |
|
protected |
property |
The module handler to invoke hooks on. |
|
4 |
| EntityHandlerBase::moduleHandler |
|
protected |
function |
Gets the module handler. |
|
4 |
| EntityHandlerBase::setModuleHandler |
|
public |
function |
Sets the module handler for this handler. |
|
|
| EntityStorageBase::$baseEntityClass |
|
private |
property |
Name of the base entity class. |
|
|
| EntityStorageBase::$entityIdsToLoad |
|
protected |
property |
Entity IDs awaiting loading. |
|
|
| EntityStorageBase::$entityType |
|
protected |
property |
Information about the entity type. |
|
1 |
| EntityStorageBase::$entityTypeId |
|
protected |
property |
Entity type ID for this storage. |
|
|
| EntityStorageBase::$idKey |
|
protected |
property |
Name of the entity's ID field in the entity database table. |
|
|
| EntityStorageBase::$memoryCache |
|
protected |
property |
The memory cache. |
|
|
| EntityStorageBase::$memoryCacheTag |
|
protected |
property |
The memory cache tag. |
|
|
| EntityStorageBase::$uuidKey |
|
protected |
property |
Name of entity's UUID database table field, if it supports UUIDs. |
|
1 |
| EntityStorageBase::$uuidMemoryCacheTag |
|
protected |
property |
The uuid memory cache tag. |
|
|
| EntityStorageBase::$uuidService |
|
protected |
property |
The UUID service. |
|
1 |
| EntityStorageBase::buildCacheId |
|
protected |
function |
Builds the cache ID for the passed in entity ID. |
|
1 |
| EntityStorageBase::getAggregateQuery |
|
public |
function |
|
Overrides EntityStorageInterface::getAggregateQuery |
|
| EntityStorageBase::getEntitiesByClass |
|
protected |
function |
Indexes the given array of entities by their class name and ID. |
|
|
| EntityStorageBase::getEntityType |
|
public |
function |
|
Overrides EntityStorageInterface::getEntityType |
|
| EntityStorageBase::getEntityTypeId |
|
public |
function |
|
Overrides EntityStorageInterface::getEntityTypeId |
|
| EntityStorageBase::getFromStaticCache |
|
protected |
function |
Gets entities from the static cache. |
|
|
| EntityStorageBase::getQuery |
|
public |
function |
|
Overrides EntityStorageInterface::getQuery |
|
| EntityStorageBase::hasData |
|
public |
function |
|
Overrides EntityStorageInterface::hasData |
3 |
| EntityStorageBase::load |
|
public |
function |
|
Overrides EntityStorageInterface::load |
2 |
| EntityStorageBase::loadByProperties |
|
public |
function |
|
Overrides EntityStorageInterface::loadByProperties |
3 |
| EntityStorageBase::loadMultiple |
|
public |
function |
|
Overrides EntityStorageInterface::loadMultiple |
1 |
| EntityStorageBase::postLoad |
|
protected |
function |
Attaches data to entities upon loading. |
|
|
| EntityStorageInterface::FIELD_LOAD_CURRENT |
|
|
constant |
Load the most recent version of an entity's field data. |
|
|
| EntityStorageInterface::FIELD_LOAD_REVISION |
|
|
constant |
Load the version of an entity's field data specified in the entity. |
|
|
| NodeStorage::clearRevisionsLanguage |
|
public |
function |
|
Overrides NodeStorageInterface::clearRevisionsLanguage |
|
| NodeStorage::countDefaultLanguageRevisions |
|
public |
function |
|
Overrides NodeStorageInterface::countDefaultLanguageRevisions |
|
| NodeStorage::revisionIds |
|
public |
function |
|
Overrides NodeStorageInterface::revisionIds |
|
| NodeStorage::userRevisionIds |
|
public |
function |
|
Overrides NodeStorageInterface::userRevisionIds |
|
| SqlContentEntityStorage::$baseTable |
|
protected |
property |
The base table of the entity. |
|
|
| SqlContentEntityStorage::$database |
|
protected |
property |
Active database connection. |
|
1 |
| SqlContentEntityStorage::$dataTable |
|
protected |
property |
The table that stores properties, if the entity has multilingual support. |
|
|
| SqlContentEntityStorage::$defaultLangcodeKey |
|
protected |
property |
The default language entity key. |
|
|
| SqlContentEntityStorage::$entityTypeManager |
|
protected |
property |
The entity type manager. |
|
|
| SqlContentEntityStorage::$fieldStorageDefinitions |
|
protected |
property |
The entity type's field storage definitions. |
|
1 |
| SqlContentEntityStorage::$langcodeKey |
|
protected |
property |
The entity langcode key. |
Overrides EntityStorageBase::$langcodeKey |
|
| SqlContentEntityStorage::$languageManager |
|
protected |
property |
The language manager. |
|
|
| SqlContentEntityStorage::$revisionDataTable |
|
protected |
property |
The table that stores revision field data if the entity supports revisions. |
|
|
| SqlContentEntityStorage::$revisionKey |
|
protected |
property |
Name of entity's revision database table field, if it supports revisions. |
|
|
| SqlContentEntityStorage::$revisionTable |
|
protected |
property |
The table that stores revisions, if the entity supports revisions. |
|
|
| SqlContentEntityStorage::$storageSchema |
|
protected |
property |
The entity type's storage schema object. |
|
|
| SqlContentEntityStorage::$tableMapping |
|
protected |
property |
The mapping of field columns to SQL tables. |
|
1 |
| SqlContentEntityStorage::$temporary |
|
protected |
property |
Whether this storage should use the temporary table mapping. |
|
|
| SqlContentEntityStorage::buildPropertyQuery |
|
protected |
function |
|
Overrides EntityStorageBase::buildPropertyQuery |
|
| SqlContentEntityStorage::buildQuery |
|
protected |
function |
Builds the query to load the entity. |
|
|
| SqlContentEntityStorage::countFieldData |
|
public |
function |
|
Overrides FieldableEntityStorageInterface::countFieldData |
|
| SqlContentEntityStorage::createInstance |
|
public static |
function |
|
Overrides ContentEntityStorageBase::createInstance |
1 |
| SqlContentEntityStorage::delete |
|
public |
function |
|
Overrides EntityStorageBase::delete |
|
| SqlContentEntityStorage::deleteFromDedicatedTables |
|
protected |
function |
Deletes values of fields in dedicated tables for all revisions. |
|
|
| SqlContentEntityStorage::deleteRevisionFromDedicatedTables |
|
protected |
function |
Deletes values of fields in dedicated tables for all revisions. |
|
|
| SqlContentEntityStorage::doDeleteFieldItems |
|
protected |
function |
|
Overrides ContentEntityStorageBase::doDeleteFieldItems |
|
| SqlContentEntityStorage::doDeleteRevisionFieldItems |
|
protected |
function |
|
Overrides ContentEntityStorageBase::doDeleteRevisionFieldItems |
|
| SqlContentEntityStorage::doLoadMultiple |
|
protected |
function |
|
Overrides EntityStorageBase::doLoadMultiple |
|
| SqlContentEntityStorage::doLoadMultipleRevisionsFieldItems |
|
protected |
function |
|
Overrides ContentEntityStorageBase::doLoadMultipleRevisionsFieldItems |
|
| SqlContentEntityStorage::doSaveFieldItems |
|
protected |
function |
|
Overrides ContentEntityStorageBase::doSaveFieldItems |
1 |
| SqlContentEntityStorage::FIELD_MINIMUM_CHUNK_SIZE |
|
protected |
constant |
The minimum chunk size for field loading. |
|
|
| SqlContentEntityStorage::finalizePurge |
|
public |
function |
|
Overrides ContentEntityStorageBase::finalizePurge |
|
| SqlContentEntityStorage::getBaseTable |
|
public |
function |
Gets the base table name. |
|
|
| SqlContentEntityStorage::getCustomTableMapping |
|
public |
function |
Gets a table mapping for the specified entity type and storage definitions. |
|
|
| SqlContentEntityStorage::getDataTable |
|
public |
function |
Gets the data table name. |
|
|
| SqlContentEntityStorage::getFromStorage |
|
protected |
function |
Gets entities from the storage. |
|
|
| SqlContentEntityStorage::getQueryServiceName |
|
protected |
function |
|
Overrides EntityStorageBase::getQueryServiceName |
|
| SqlContentEntityStorage::getRevisionDataTable |
|
public |
function |
Gets the revision data table name. |
|
|
| SqlContentEntityStorage::getRevisionTable |
|
public |
function |
Gets the revision table name. |
|
|
| SqlContentEntityStorage::getStorageSchema |
|
protected |
function |
Gets the entity type's storage schema object. |
|
|
| SqlContentEntityStorage::getTableMapping |
|
public |
function |
|
Overrides SqlEntityStorageInterface::getTableMapping |
1 |
| SqlContentEntityStorage::handleNullableFieldUnserialize |
|
protected |
function |
Handles NULL values before passing data to unserialize(). |
|
|
| SqlContentEntityStorage::has |
|
protected |
function |
|
Overrides EntityStorageBase::has |
|
| SqlContentEntityStorage::initTableLayout |
|
protected |
function |
Initializes table name variables. |
|
|
| SqlContentEntityStorage::isColumnSerial |
|
protected |
function |
Checks whether a field column should be treated as serial. |
|
|
| SqlContentEntityStorage::loadFromDedicatedTables |
|
protected |
function |
Loads values of fields stored in dedicated tables for a group of entities. |
|
|
| SqlContentEntityStorage::loadFromSharedTables |
Deprecated |
protected |
function |
Loads values for fields stored in the shared data tables. |
|
|
| SqlContentEntityStorage::loadMultipleCardinalityFields |
|
private |
function |
Load multiple cardinality fields. |
|
|
| SqlContentEntityStorage::loadSingleCardinalityFields |
|
private |
function |
Load single cardinality fields. |
|
|
| SqlContentEntityStorage::mapFromStorageRecords |
|
protected |
function |
Maps from storage records to entity objects, and attaches fields. |
Overrides EntityStorageBase::mapFromStorageRecords |
|
| SqlContentEntityStorage::mapToDataStorageRecord |
|
protected |
function |
Maps from an entity object to the storage record of the field data. |
|
|
| SqlContentEntityStorage::mapToStorageRecord |
|
protected |
function |
Maps from an entity object to the storage record. |
|
|
| SqlContentEntityStorage::onBundleCreate |
|
public |
function |
|
Overrides EntityBundleListenerInterface::onBundleCreate |
|
| SqlContentEntityStorage::onBundleDelete |
|
public |
function |
|
Overrides EntityBundleListenerInterface::onBundleDelete |
|
| SqlContentEntityStorage::onEntityTypeCreate |
|
public |
function |
|
Overrides EntityTypeListenerInterface::onEntityTypeCreate |
|
| SqlContentEntityStorage::onEntityTypeDelete |
|
public |
function |
|
Overrides EntityTypeListenerInterface::onEntityTypeDelete |
|
| SqlContentEntityStorage::onEntityTypeUpdate |
|
public |
function |
|
Overrides EntityTypeListenerInterface::onEntityTypeUpdate |
|
| SqlContentEntityStorage::onFieldableEntityTypeCreate |
|
public |
function |
|
Overrides EntityTypeListenerInterface::onFieldableEntityTypeCreate |
|
| SqlContentEntityStorage::onFieldableEntityTypeUpdate |
|
public |
function |
|
Overrides EntityTypeListenerInterface::onFieldableEntityTypeUpdate |
|
| SqlContentEntityStorage::onFieldDefinitionDelete |
|
public |
function |
|
Overrides ContentEntityStorageBase::onFieldDefinitionDelete |
|
| SqlContentEntityStorage::onFieldStorageDefinitionCreate |
|
public |
function |
|
Overrides ContentEntityStorageBase::onFieldStorageDefinitionCreate |
|
| SqlContentEntityStorage::onFieldStorageDefinitionDelete |
|
public |
function |
|
Overrides ContentEntityStorageBase::onFieldStorageDefinitionDelete |
|
| SqlContentEntityStorage::onFieldStorageDefinitionUpdate |
|
public |
function |
|
Overrides ContentEntityStorageBase::onFieldStorageDefinitionUpdate |
|
| SqlContentEntityStorage::purgeFieldItems |
|
protected |
function |
|
Overrides ContentEntityStorageBase::purgeFieldItems |
|
| SqlContentEntityStorage::readFieldItemsToPurge |
|
protected |
function |
|
Overrides ContentEntityStorageBase::readFieldItemsToPurge |
|
| SqlContentEntityStorage::requiresEntityDataMigration |
|
public |
function |
|
Overrides EntityStorageSchemaInterface::requiresEntityDataMigration |
|
| SqlContentEntityStorage::requiresEntityStorageSchemaChanges |
|
public |
function |
|
Overrides EntityStorageSchemaInterface::requiresEntityStorageSchemaChanges |
|
| SqlContentEntityStorage::requiresFieldDataMigration |
|
public |
function |
|
Overrides DynamicallyFieldableEntityStorageSchemaInterface::requiresFieldDataMigration |
|
| SqlContentEntityStorage::requiresFieldStorageSchemaChanges |
|
public |
function |
|
Overrides DynamicallyFieldableEntityStorageSchemaInterface::requiresFieldStorageSchemaChanges |
|
| SqlContentEntityStorage::restore |
|
public |
function |
|
Overrides EntityStorageBase::restore |
|
| SqlContentEntityStorage::save |
|
public |
function |
|
Overrides EntityStorageBase::save |
1 |
| SqlContentEntityStorage::saveRevision |
|
protected |
function |
Saves an entity revision. |
|
|
| SqlContentEntityStorage::saveToDedicatedTables |
|
protected |
function |
Saves values of fields that use dedicated tables. |
|
1 |
| SqlContentEntityStorage::saveToSharedTables |
|
protected |
function |
Saves fields that use the shared tables. |
|
|
| SqlContentEntityStorage::setEntityType |
|
public |
function |
Updates the wrapped entity type definition. |
|
|
| SqlContentEntityStorage::setFieldStorageDefinitions |
|
public |
function |
Updates the internal list of field storage definitions. |
|
|
| SqlContentEntityStorage::setTableMapping |
|
public |
function |
Sets the wrapped table mapping definition. |
|
1 |
| SqlContentEntityStorage::setTemporary |
|
public |
function |
Changes the temporary state of the storage. |
|
|
| SqlContentEntityStorage::wrapSchemaException |
|
protected |
function |
Wraps a database schema exception into an entity storage exception. |
|
|
| SqlContentEntityStorage::__construct |
|
public |
function |
Constructs a SqlContentEntityStorage object. |
Overrides ContentEntityStorageBase::__construct |
2 |
| StringTranslationTrait::$stringTranslation |
|
protected |
property |
The string translation service. |
|
3 |
| StringTranslationTrait::formatPlural |
|
protected |
function |
Formats a string containing a count of items. |
|
|
| StringTranslationTrait::getNumberOfPlurals |
|
protected |
function |
Returns the number of plurals supported by a given language. |
|
|
| StringTranslationTrait::getStringTranslation |
|
protected |
function |
Gets the string translation service. |
|
|
| StringTranslationTrait::setStringTranslation |
|
public |
function |
Sets the string translation service to use. |
|
2 |
| StringTranslationTrait::t |
|
protected |
function |
Translates a string to the current language or to a given language. |
|
1 |