Devise\Media\Images\Images::makeThumbnailImage PHP Method

makeThumbnailImage() public method

Makes a thumbnail out of a file
public makeThumbnailImage ( $originalPath, string $newPath, string $mime = 'image' ) : Imagick
$originalPath
$newPath string
$mime string
return Imagick
    public function makeThumbnailImage($originalPath, $newPath, $mime = 'image')
    {
        if (strpos($mime, 'image') === false) {
            return null;
        }
        $image = new Imagick($originalPath);
        $image->cropThumbnailImage(200, 200);
        $image->setImageCompressionQuality(80);
        $this->saveImage($image, $newPath);
        return $image;
    }