From 4c2cd50c29c0cee86c90c0d8076a0b8be8871c07 Mon Sep 17 00:00:00 2001 From: Arne Ziegert Date: Wed, 17 Sep 2025 00:41:53 +0200 Subject: [PATCH] Fix: Generator needs to honor collection name for http response --- routes/api.php | 5 ++++- src/Http/OpenApiController.php | 14 -------------- 2 files changed, 4 insertions(+), 15 deletions(-) delete mode 100644 src/Http/OpenApiController.php diff --git a/routes/api.php b/routes/api.php index 81801306..37f33ace 100644 --- a/routes/api.php +++ b/routes/api.php @@ -12,8 +12,11 @@ continue; } - Route::get($uri, [OpenApiController::class, 'show']) + $generator = app(\Vyuldashev\LaravelOpenApi\Generator::class); + + Route::get($uri, fn() => $generator->generate($name)->jsonSerialize()) ->name($name.'.specification') ->middleware(Arr::get($config, 'route.middleware')); + } }); diff --git a/src/Http/OpenApiController.php b/src/Http/OpenApiController.php deleted file mode 100644 index 7277e164..00000000 --- a/src/Http/OpenApiController.php +++ /dev/null @@ -1,14 +0,0 @@ -generate(); - } -}