干预图像Laravel 5.1

Jen*_*sej 13 php laravel

我试着调整img的大小,我这样做了:更新作曲家:

"intervention/image": "dev-master",
Run Code Online (Sandbox Code Playgroud)

接下来在app/config中添加行

     Intervention\Image\ImageServiceProvider::class,
    'Image'     => Intervention\Image\Facades\Image::class
Run Code Online (Sandbox Code Playgroud)

在我的控制器中:

use Intervention\Image\Image as Img;
Img::make($destination_path . $filename)->resize(200, 200)->save($destination_path . $filename);
Run Code Online (Sandbox Code Playgroud)

这是错误的:

Call to undefined method Intervention\Image\Image::make()
Run Code Online (Sandbox Code Playgroud)

全部在laravel 5.1

M0r*_*iis 9

尝试:

1)检查您的应用程序(默认情况下)中是否有名为Image的模型

2)

a)放在use Image;控制器的顶部

b)扔掉它:使用Intervention\Image\Image作为Img;

c)使用这个:Image::make(不是Img:make(