save — Save image in filesystem
public Intervention\Image\Image save([string $path, [int $quality]])
Save the current state of the image object in filesystem. Define optionally a certain path where the image should be saved. The image type will be defined by the file extension. For example if you pass
foo.jpg the image will be saved as a JPG file. You can also optionally set the quality of the image file as second parameter.
Path to the file where to write the image data.
Define optionally the quality of the image. It is normalized for all file types to a range from 0 (poor quality, small file) to 100 (best quality, big file). Quality is only applied if you're encoding JPG format since PNG compression is lossless and does not affect image quality. The default value is 90.
Instance of Intervention\Image\Image
// open and resize an image file $img = Image::make('public/foo.jpg')->resize(300, 200); // save file as png with medium quality $img->save('public/bar.png', 60); // save the same file as jpeg with default quality $img->save('public/bar.jpg');