interface ImageStyleStorageInterface (View source)

Interface for storage controller for "image style" configuration entities.

Methods

setReplacementId(string $name, string $replacement)

Stores a replacement ID for an image style being deleted.

string|null
getReplacementId(string $name)

Retrieves the replacement ID of a deleted image style.

clearReplacementId(string $name)

Clears a replacement ID from the storage.

Details

setReplacementId(string $name, string $replacement)

Stores a replacement ID for an image style being deleted.

The method stores a replacement style to be used by the configuration dependency system when a image style is deleted. The replacement style is replacing the deleted style in other configuration entities that are depending on the image style being deleted.

Parameters

string $name

The ID of the image style to be deleted.

string $replacement

The ID of the image style used as replacement.

string|null getReplacementId(string $name)

Retrieves the replacement ID of a deleted image style.

The method is retrieving the value stored by ::setReplacementId().

Parameters

string $name

The ID of the image style to be replaced.

Return Value

string|null

The ID of the image style used as replacement, if there's any, or NULL.

See also

ImageStyleStorageInterface::setReplacementId

clearReplacementId(string $name)

Clears a replacement ID from the storage.

The method clears the value previously stored with ::setReplacementId().

Parameters

string $name

The ID of the image style to be replaced.

See also

ImageStyleStorageInterface::setReplacementId