Laravel не может найти поставщика из модуля

Когда я пытаюсь начать еще повозиться, я вижу:

Class 'Modules\BookingSystem\Providers\BookingSystemServiceProvider' not found

Но класс находится в указанном месте. Я пытаюсь сбросить автозагрузку с помощью composer, но все равно получаю:

> @php artisan package:discover

In ProviderRepository.php line 208:

Class 'Modules\BookingSystem\Providers\BookingSystemServiceProvider'
not found


Script @php artisan package:discover handling the post-autoload-dump event
returned with error code 1

Что может быть причиной этого?

0

Решение

Учитывая факты, которые присутствуют в вопросе, это кажется наиболее вероятным решением:

в composer.json шанс

"autoload": {
"classmap": [
"database/seeds",
"database/factories"],
"psr-4": {
"App\\": "app/"
}
},

в

"autoload": {
"classmap": [
"database/seeds",
"database/factories"],
"psr-4": {
"App\\": "app/",
"Modules\\": "modules/"}
},

затем беги composer dump один раз 🙂

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]