@RaDir

Как в Laravel переопределить/запретить роут или сервис-провайдер?

Всем привет!
Как переопределить роуты или сервис-провайдеры, которые идут в стандартной установке ларки?
Идея в том, чтобы не трогать то, что было установлено фреймворком - ни конфиги, ни сервис провайдеры. Расширять базовую установку только через пакеты, которые подключаются композером.
  • Вопрос задан
  • 627 просмотров
Решения вопроса 1
@RaDir Автор вопроса
В общем разобрался:
1) $this->loadRoutesFrom(...) не переопределяет роуты, почему не знаю, надо разбираться.
2) Работает переопределение следующим образом. В пакете, в инициализирующем провайдере в методе boot необходимо регать RouteServiceProvider, в котором определять файлы роутов.
3) Сервис-провайдер не переопределить и не запретить - и это лишнее.

Задача решена - пакеты можно цеплять только через композер, без затрагивания базового приложения. И спасибо за ответы. Всем мир!
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
SerafimArts
@SerafimArts
Senior Notepad Reader
Как переопределить роуты или сервис-провайдеры, которые идут в стандартной установке ларки?


https://laravel.com/docs/5.8/providers#registering...

Все провайдеры находятся в конфигах.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы