/** * Resize image * * @param UploadedFile $file * @param array $data * @param string $context * @param string $size */ protected function resize($file, $data, $context, $size) { $file->resize(new Box($data['width'], $data['height'])); $file->save(public_path($this->uploadsPath . '/' . $context . '/' . $size . '/' . $this->filename)); }