РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pplrSpMdRg 147 of 210 menu

Регистрация посредника в Laravel

Класс посредника уже есть, но Laravel ещё не знает короткого имени для него. Alias - это ярлык вроде 'visits', чтобы на маршрутах писать коротко ->middleware('visits'), а не полный путь к классу.

Alias задают в файле bootstrap/app.php внутри withMiddleware:

<?php use Illuminate\Foundation\Configuration\Middleware; ->withMiddleware(function (Middleware $middleware) { $middleware->alias([ 'visits' => \App\Http\Middleware\VisitCounter::class, ]); }) ?>

Ключ массива - короткое имя, значение - класс посредника. После этого 'visits' можно вешать на маршруты.

В bootstrap/app.php зарегистрируйте alias 'visits' для VisitCounter.

Подключите use Illuminate\Foundation\Configuration\Middleware, если его ещё нет в файле.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить