Я делаю модуль для Laravel, и для простоты повторного использования я делаю его как отдельный модуль композитора.
В этом модуле я должен определить маршрут для всех целей, но яне хотите, чтобы он переопределял какие-либо из добавленных вручную маршрутов в проекте.
У кого-нибудь есть хорошая идея, как я могу получить это поведение?
Я регистрирую свой маршрут в загрузке ServiceProviders() метод, подобный следующему:
public function boot()
{
$this->loadMigrationsFrom(__DIR__.'/migrations');
$this->loadRoutesFrom(__DIR__.'/routes/routes.php');
}
, а route.php также довольно прост:
$regex = ".*";
Route::namespace('Asator\\Runepost\\Controllers')
->middleware(['web', DynamicContent::class])
->group(function($route) use ($regex) {
$route->any('{any}', 'RunepostFrontController')->where('any', $regex);
});
Можно ли каким-либо образом добавить маршрут в качестве последнего маршрута после ручногодобавленные маршруты уже запущены?