public function ImageStyle::getDerivativeExtension in Drupal 10
Same name and namespace in other branches
- 8 core/modules/image/src/Entity/ImageStyle.php \Drupal\image\Entity\ImageStyle::getDerivativeExtension()
- 9 core/modules/image/src/Entity/ImageStyle.php \Drupal\image\Entity\ImageStyle::getDerivativeExtension()
Determines the extension of the derivative without generating it.
Parameters
string $extension: The file extension of the original image.
Return value
string The extension the derivative image will have, given the extension of the original.
Overrides ImageStyleInterface::getDerivativeExtension
1 call to ImageStyle::getDerivativeExtension()
- ImageStyle::addExtension in core/
modules/ image/ src/ Entity/ ImageStyle.php - Adds an extension to a path.
File
- core/
modules/ image/ src/ Entity/ ImageStyle.php, line 354
Class
- ImageStyle
- Defines an image style configuration entity.
Namespace
Drupal\image\EntityCode
public function getDerivativeExtension($extension) {
foreach ($this
->getEffects() as $effect) {
$extension = $effect
->getDerivativeExtension($extension);
}
return $extension;
}