Laravel 5.2:使用干预创建图像缩略图

时间:2017-03-07 07:26:41

标签: php laravel-5 intervention

我正在尝试使用干预创建图像缩略图这里是我的控制器

if ($request->hasFile('image')) {
            $image = $request->file('image');
            $filename = time() . '.' . $image->getClientOriginalExtension();
            Image::make($image)->resize(600, 390)->save(public_path('images/blog/' . $filename));
            $image->fit(240, 157)->save(public_path('images/blog/' . $filename . '-thumbs.jpg'));
            $add->image = $filename;
        }

得到了

  

方法适合不存在。

我在这里做错了什么?

1 个答案:

答案 0 :(得分:1)

您必须更新此行:

Image::make($image)->resize(600, 390)->save(public_path('images/blog/' . $filename));

$image = Image::make($image)->resize(600, 390)->save(public_path('images/blog/' . $filename));

因为fitInterventionImage对象的方法。