Что делает RouteRegistrar::middleware()? ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
Что делает RouteRegistrar::middleware()?

Сообщение Anonymous »

В Laravel 11 я пытался создать группу маршрутов с заданным префиксом и прикрепить ее к промежуточному программному обеспечению, и сначала я делал:

Код: Выделить всё

Route::prefix('admin')->group(function () {
Route::get('users', fn () => '/admin/users'));
Route::get('messages', fn () => '/admin/messages'));
})->middleware(TestMiddleware::class);
Но потом я обнаружил, что это не сработало, и поискав в Интернете, мне удалось добиться того, что я пытался сделать:

Код: Выделить всё

Route::group(['middleware' => RandomMiddleware::class, 'prefix' => 'admin'], function () {
Route::get('users', fn () => '/admin/users');
Route::get('messages', fn () => 'admin/messages');
});
Итак, что же делает Route::prefix()->group()->middleware()?


Подробнее здесь: https://stackoverflow.com/questions/791 ... dleware-do

Вернуться в «Php»