Laravel / Intervention Image Class - class not found
Step 1:
Add "intervention/image": "dev-master"
to the “require” section of your composer.json
file.
"require": {
"laravel/framework": "4.1.*",
"intervention/image": "dev-master"
},
Step 2:
Run CMD;
$ composer install
If you've got this warning:
Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them.
do $ composer update
and then $ composer install
Step 3:
open the config/app.php
file. Add this to the $providers
array.
Intervention\Image\ImageServiceProvider::class
Step 4:
Next add this to the $aliases
array.
'Image' => Intervention\Image\Facades\Image::class
Step 5:
If there is an error;
Class 'Intervention\Image\ImageServiceProvider' not found
try
$ composer update
composer require intervention/image
solves definitively the problem.