В документации есть примеры того, как метод handle в Middleware-классах возвращает $next($request); и redirect('/'). Что ещё я могу возвращать в нем?
Документация в Laravel (в противоположность php.net) вообще оформлена странным образом - в виде небольших статей для ознакомления; списка методов, объектов и другой конкретной информации в ней нет...
И еще небольшой вопрос: в каком порядке вызываются методы handle, если Middleware-классов несколько? Для теста в kernel.php зарегистрировал 3 класса, чтобы в каждом метод handle просто выводил число - порядок класса при регистрации в kernel.php, и я получил следующее: 2; 1; 2; 3;. Что за странный порядок и почему метод из второго класса вызывался дважды?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости