diff --git a/src/LaravelRequestTrackerServiceProvider.php b/src/LaravelRequestTrackerServiceProvider.php index bb2b032..9130714 100644 --- a/src/LaravelRequestTrackerServiceProvider.php +++ b/src/LaravelRequestTrackerServiceProvider.php @@ -13,6 +13,8 @@ use Illuminate\Support\ServiceProvider; use Psr\Http\Message\RequestInterface; +use function array_keys; + class LaravelRequestTrackerServiceProvider extends ServiceProvider { public function boot(): void @@ -51,7 +53,7 @@ protected function registerMiddleware(): void { $router = $this->app['router']; - foreach ($router->getMiddlewareGroups() as $name) { + foreach (array_keys($router->getMiddlewareGroups()) as $name) { $router->prependMiddlewareToGroup($name, RequestTrackerMiddleware::class); } }