Использую Laravel 5.8, Composer 2.0
После заливки проекта на хостинг запускаю команду:
composer install
Высыпает ошибки на все контроллеры и модели:
Class App\Http\Controllers\TestController located in ./app/Http/Controllers/Folder/TestController.php does not comply with psr-4 autoloading standard. Skipping.
Так по всем контроллерам и моделям выходит ошибка не важно в какой вложенности папка. В файле composer.json прописано следующее:
"autoload": {
"classmap": [
"database/seeds",
"database/factories"
],
"psr-4": {
"App\\": "app/"
}
},
Все модели находятся в папке app/Models/ и там каждая модель раскидана в разные папки согласно логике проекта. Тоже самое и для контроллеров, контроллеры находится в папке app/Http/Controllers и там каждый контроллер раскидан в разные папки согласно логике проекта.
Локально с композером 1.0 все проходит на УРА, никаких ошибок не возникает.
Гуглеж в области psr-4 никак мне не помог. Подскажите в чем камень преткновения?