/home/techb158/ileadtechnology.com/vendor/league/glide/src/Manipulators
NameSizeModeActions
Helpers/-0755rm
Background.php7890644editdlrm
BaseManipulator.php9410644editdlrm
Blur.php8200644editdlrm
Border.php46820644editdlrm
Brightness.php9220644editdlrm
Contrast.php9020644editdlrm
Crop.php23710644editdlrm
Encode.php18630644editdlrm
Filter.php12860644editdlrm
Flip.php8090644editdlrm
Gamma.php8710644editdlrm
ManipulatorInterface.php4670644editdlrm
Orientation.php8430644editdlrm
Pixelate.php8660644editdlrm
Sharpen.php8550644editdlrm
Size.php117620644editdlrm
Watermark.php63690644editdlrm
Edit: /home/techb158/ileadtechnology.com/vendor/league/glide/src/Manipulators/Encode.php (1863B)
getFormat($image); $quality = $this->getQuality(); if (in_array($format, ['jpg', 'pjpg'], true)) { $image = $image->getDriver() ->newImage($image->width(), $image->height(), '#fff') ->insert($image, 'top-left', 0, 0); } if ('pjpg' === $format) { $image->interlace(); $format = 'jpg'; } return $image->encode($format, $quality); } /** * Resolve format. * * @param Image $image The source image. * * @return string The resolved format. */ public function getFormat(Image $image) { $allowed = [ 'gif' => 'image/gif', 'jpg' => 'image/jpeg', 'pjpg' => 'image/jpeg', 'png' => 'image/png', 'webp' => 'image/webp', ]; if (array_key_exists($this->fm, $allowed)) { return $this->fm; } if ($format = array_search($image->mime(), $allowed, true)) { return $format; } return 'jpg'; } /** * Resolve quality. * * @return string The resolved quality. */ public function getQuality() { $default = 90; if (!is_numeric($this->q)) { return $default; } if ($this->q < 0 or $this->q > 100) { return $default; } return (int) $this->q; } }