Craft\ImagerService::_getSaveOptions PHP Method

_getSaveOptions() private method

Get the save options based on extension and transform
private _getSaveOptions ( $extension, $transform ) : array
$extension
$transform
return array
    private function _getSaveOptions($extension, $transform)
    {
        switch (strtolower($extension)) {
            case 'jpg':
            case 'jpeg':
                return array('jpeg_quality' => $this->getSetting('jpegQuality', $transform));
                break;
            case 'gif':
                return array('flatten' => false);
                break;
            case 'png':
                return array('png_compression_level' => $this->getSetting('pngCompressionLevel', $transform));
                break;
            case 'webp':
                return array('webp_quality' => $this->getSetting('webpQuality', $transform), 'webp_imagick_options' => $this->getSetting('webpImagickOptions', $transform));
                break;
        }
        return array();
    }