Как автоматически загрузить сервис-провайдера при разработке пакета Laravel - PullRequest
1 голос
/ 29 мая 2019

Я пытаюсь разработать очень простой пакет Laravel для целей обучения. Я хочу отобразить простое сообщение, например, "Hello World", когда я звоню /demo route. Я установил свой пакет в проект Laravel с помощью следующей команды:

composer require onbiponi/message:dev-master

А потом,

composer dump-autoload

Теперь я не могу получить доступ к /demo маршруту. Я получаю ошибку:

Извините, страница, которую вы ищете, не найдена.

Я заметил, что boot метод MessageServiceProvider не запускается. Нужно ли вручную добавить этого поставщика услуг в config/app.php или мне нужно добавить что-то вручную? Но я хочу сделать все автоматически после установки. Вот мой пакет в github: https://github.com/rejauldu/message

1 Ответ

1 голос
/ 29 мая 2019

Поставщик услуг автозагрузки существует только с Laravel 5.5. Не будет работать с 5.4

...