Начал работать с Composer и для своего проекта сделал рефакторинг. Решил подгружать свои классы через autoload. В composer.json такой код:
{
"require": {
"guzzlehttp/guzzle": "~6.0"
},
"autoload": {
"psr-4": {
"App\\Classes\\": "App/Classes"
}
}
}
В папке
App/Classes есть файл
InstagramClass.php:
<?php
use GuzzleHttp\Client;
use GuzzleHttp\Stream\Stream;
namespace App\Classes;
class Instagram {
....
В
index.php:
<?php
//ini_set('display_errors',1);
require 'vendor/autoload.php';
$Instagram = new App\Classes\Instagram('270534082.1e03566.c8abaeb7073349a8a146716dbf79c65d');
?>
Выдает такую ошибку:
Fatal error: Class 'App\Classes\Instagram' not found in index.php on line 6
Выполнял конечно команды:
composer install, composer dump-autoload
В чем проблема?