22
33namespace Opcodes \LogViewer \Http \Middleware ;
44
5+ use Illuminate \Cookie \Middleware \AddQueuedCookiesToResponse ;
6+ use Illuminate \Cookie \Middleware \EncryptCookies ;
7+ use Illuminate \Foundation \Http \Middleware \VerifyCsrfToken ;
8+ use Illuminate \Http \Request ;
9+ use Illuminate \Http \Response ;
510use Illuminate \Routing \Pipeline ;
11+ use Illuminate \Session \Middleware \StartSession ;
612use Illuminate \Support \Collection ;
713use Illuminate \Support \Str ;
814
@@ -16,9 +22,9 @@ class EnsureFrontendRequestsAreStateful
1622 /**
1723 * Handle the incoming requests.
1824 *
19- * @param \Illuminate\Http\ Request $request
25+ * @param Request $request
2026 * @param callable $next
21- * @return \Illuminate\Http\ Response
27+ * @return Response
2228 */
2329 public function handle ($ request , $ next )
2430 {
@@ -30,10 +36,10 @@ function ($request, $next) {
3036
3137 return $ next ($ request );
3238 },
33- static ::resolveMiddleware ('sanctum.middleware.encrypt_cookies ' , \ Illuminate \ Cookie \ Middleware \ EncryptCookies::class),
34- \ Illuminate \ Cookie \ Middleware \ AddQueuedCookiesToResponse::class,
35- \ Illuminate \ Session \ Middleware \ StartSession::class,
36- static ::resolveMiddleware ('sanctum.middleware.verify_csrf_token ' , \ Illuminate \ Foundation \ Http \ Middleware \ VerifyCsrfToken::class),
39+ static ::resolveMiddleware ('sanctum.middleware.encrypt_cookies ' , EncryptCookies::class),
40+ AddQueuedCookiesToResponse::class,
41+ StartSession::class,
42+ static ::resolveMiddleware ('sanctum.middleware.verify_csrf_token ' , VerifyCsrfToken::class),
3743 ] : [])->then (function ($ request ) use ($ next ) {
3844 return $ next ($ request );
3945 });
@@ -55,7 +61,7 @@ protected function configureSecureCookieSessions()
5561 /**
5662 * Determine if the given request is from the first-party application frontend.
5763 *
58- * @param \Illuminate\Http\ Request $request
64+ * @param Request $request
5965 * @return bool
6066 */
6167 public static function fromFrontend ($ request )
@@ -91,7 +97,7 @@ public static function fromFrontend($request)
9197 /**
9298 * Check if the referer/origin domain matches the current request's domain.
9399 *
94- * @param \Illuminate\Http\ Request $request
100+ * @param Request $request
95101 * @param string $refererDomain
96102 * @return bool
97103 */
0 commit comments