TippingCanoe\Imager\Processing\Resize::process PHP Метод

process() публичный Метод

public process ( File $file, Image $image, array $config = null )
$file Symfony\Component\HttpFoundation\File\File
$image TippingCanoe\Imager\Model\Image
$config array
    public function process(File $file, Image $image, array $config = null)
    {
        $imageData = Intervention::make($file->getRealPath());
        $preserveRatio = $this->preserveRatio;
        $imageData->resize($this->width, $this->height, function ($constraint) use($preserveRatio) {
            if ($preserveRatio) {
                $constraint->aspectRatio();
            }
        });
        $imageData->save(null, 100);
    }