From a97ead2b2e313953a5bc14b14c724cfb60c8baaf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Nikolaou?= Date: Tue, 8 Mar 2022 14:50:56 +0200 Subject: [PATCH] Simpify `Request::is()` and `Request::fullUrlIs()` --- src/Illuminate/Http/Request.php | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/Illuminate/Http/Request.php b/src/Illuminate/Http/Request.php index d30492e09230..11a4ffc7cddd 100644 --- a/src/Illuminate/Http/Request.php +++ b/src/Illuminate/Http/Request.php @@ -209,9 +209,7 @@ public function segments() */ public function is(...$patterns) { - $path = $this->decodedPath(); - - return collect($patterns)->contains(fn ($pattern) => Str::is($pattern, $path)); + return Str::is($patterns, $this->decodedPath()); } /** @@ -233,9 +231,7 @@ public function routeIs(...$patterns) */ public function fullUrlIs(...$patterns) { - $url = $this->fullUrl(); - - return collect($patterns)->contains(fn ($pattern) => Str::is($pattern, $url)); + return Str::is($patterns, $this->fullUrl()); } /**