public EntityLastInstalledSchemaRepository::setLastInstalledFieldStorageDefinition(FieldStorageDefinitionInterface $storage_definition)
Stores the field storage definition in the application state.
Parameters
\Drupal\Core\Field\FieldStorageDefinitionInterface $storage_definition: The field storage definition.
Overrides EntityLastInstalledSchemaRepositoryInterface::setLastInstalledFieldStorageDefinition
File
- core/lib/Drupal/Core/Entity/EntityLastInstalledSchemaRepository.php, line 75
Class
- EntityLastInstalledSchemaRepository
- Provides a repository for installed entity definitions.
Namespace
Drupal\Core\Entity
Code
1 2 3 4 5 6 | public function setLastInstalledFieldStorageDefinition(FieldStorageDefinitionInterface $storage_definition ) { $entity_type_id = $storage_definition ->getTargetEntityTypeId(); $definitions = $this ->getLastInstalledFieldStorageDefinitions( $entity_type_id ); $definitions [ $storage_definition ->getName()] = $storage_definition ; $this ->setLastInstalledFieldStorageDefinitions( $entity_type_id , $definitions ); } |
Please login to continue.