Что должен возвращать Middleware::handle в Laravel?

185
03 сентября 2018, 07:10

В документации есть примеры того, как метод handle в Middleware-классах возвращает $next($request); и redirect('/'). Что ещё я могу возвращать в нем? Документация в Laravel (в противоположность php.net) вообще оформлена странным образом - в виде небольших статей для ознакомления; списка методов, объектов и другой конкретной информации в ней нет...

И еще небольшой вопрос: в каком порядке вызываются методы handle, если Middleware-классов несколько? Для теста в kernel.php зарегистрировал 3 класса, чтобы в каждом метод handle просто выводил число - порядок класса при регистрации в kernel.php, и я получил следующее: 2; 1; 2; 3;. Что за странный порядок и почему метод из второго класса вызывался дважды?

READ ALSO
Перенаправление неизвестных запросов POST/GET curl

Перенаправление неизвестных запросов POST/GET curl

Допустим, есть первый сервер (на нём некий апи)

173
Отправка файла с сайта на почту HTML JS PHP

Отправка файла с сайта на почту HTML JS PHP

Всем привет, помогите, пожалуйста, нашел статью, как сделать форму с полями и прикреплением файла, сделал все по инструкции, но письма не отправляютсяБыла...

192
Не работает mysqli_fetch_assoc

Не работает mysqli_fetch_assoc

Почему-то fetch_assoc сразу возвращает false, хотя в таблице 15 строкС подключением все в порядке

178
angular не работает в HTML из сервера PHP

angular не работает в HTML из сервера PHP

Я начинающий web-программист, не судите строго с:

198