DeletedFieldsRepository
class DeletedFieldsRepository implements DeletedFieldsRepositoryInterface (View source)
| internal |
Provides a repository for deleted field and field storage objects.
Properties
| protected StateInterface | $state | The state key/value store. |
Methods
Returns a list of deleted field definitions.
Returns a list of deleted field storage definitions.
Adds a field definition object to the deleted list.
Adds a field storage definition object to the deleted list.
Removes a field definition object from the deleted list.
Removes a field storage definition object from the deleted list.
Details
__construct(StateInterface $state)
Constructs a new deleted fields repository.
FieldDefinitionInterface[]
getFieldDefinitions(string $field_storage_unique_id = NULL)
Returns a list of deleted field definitions.
FieldStorageDefinitionInterface[]
getFieldStorageDefinitions()
Returns a list of deleted field storage definitions.
$this
addFieldDefinition(FieldDefinitionInterface $field_definition)
Adds a field definition object to the deleted list.
$this
addFieldStorageDefinition(FieldStorageDefinitionInterface $field_storage_definition)
Adds a field storage definition object to the deleted list.
$this
removeFieldDefinition(FieldDefinitionInterface $field_definition)
Removes a field definition object from the deleted list.
$this
removeFieldStorageDefinition(FieldStorageDefinitionInterface $field_storage_definition)
Removes a field storage definition object from the deleted list.