protected function ContentEntityStorageTrait::indexEntity in Multiversion 8
Same name and namespace in other branches
- 8.2 src/Entity/Storage/ContentEntityStorageTrait.php \Drupal\multiversion\Entity\Storage\ContentEntityStorageTrait::indexEntity()
Indexes basic information about the entity.
Parameters
\Drupal\Core\Entity\EntityInterface $entity:
1 call to ContentEntityStorageTrait::indexEntity()
- ContentEntityStorageTrait::save in src/
Entity/ Storage/ ContentEntityStorageTrait.php
File
- src/
Entity/ Storage/ ContentEntityStorageTrait.php, line 318
Class
Namespace
Drupal\multiversion\Entity\StorageCode
protected function indexEntity(EntityInterface $entity) {
$workspace = isset($entity->workspace) ? $entity->workspace->entity : null;
$index_factory = \Drupal::service('multiversion.entity_index.factory');
$index_factory
->get('multiversion.entity_index.id', $workspace)
->add($entity);
$index_factory
->get('multiversion.entity_index.uuid', $workspace)
->add($entity);
}