Но я часто замечаю, что многим начинающим сложно понять разницу между Before (Request) и After (Response) middleware.
По сути, различие между ними зависит от того, когда вызывается колбэк-функция
$next.Если ваше middleware выполняет какие-то действия до вызова
$next, это Request (Before) middleware, которое отрабатывает до вызова контроллера.С другой стороны, если оно выполняет какие-то действия после вызова
$next, то это Response (After) middleware, которое выполняется после того, как контроллер уже был выполнен👉 @PHPgx
