Source of file ImageExtension.php
Size: 0,532 Bytes - Last Modified: 2021-12-24T06:19:26+00:00
/var/www/docs.ssmods.com/process/src/src/Extensions/ImageExtension.php
1234567891011121314151617181920 | <?php namespace Kinglozzer\SilverStripeInlineImageQuality\Extensions; use SilverStripe\Assets\Image_Backend; use SilverStripe\Core\Extension; class ImageExtension extends Extension { public function Quality($quality) { $variant = $this->owner->variantName(__FUNCTION__, $quality); return $this->owner->manipulateImage($variant, function (Image_Backend $backend) use ($quality) { $clone = clone $backend; $clone->setQuality($quality); return $clone; }); } } |