Расширить контроллер маршрутов laravel
Я создаю проект с такой архитектурой:
bootstrap
config
database
modules
Auth
Cms
...
public
resources
...
В modules/Cms/Http/Controllers
, У меня есть контроллер HomeController
с index()
функция. Итак, мой индексный маршрут использует эту функцию.
Route::get('/', 'HomeController@index')->name('cms.index');
Но я хочу найти способ сделать что-то подобное в app/Http/Controllers
: class HomeController extends BaseHomeController { }
Чтобы иметь возможность загружать определенные данные без изменения базовой функции index
моего модуля (потому что они версионные модули).
Но я не знаю, как мне отредактировать систему маршрутов laravel, чтобы получить этот результат?
Спасибо за вашу помощь.