From 4bf6c7d61b50c73ea5891fb13fd08e23a497df6f Mon Sep 17 00:00:00 2001 From: jglagrimas Date: Tue, 13 May 2025 17:33:51 +0800 Subject: [PATCH 1/2] Chores : update $request->bool to $request->boolean $request->bool is not a laravel function should be $request->boolean() --- .../src/main/resources/php-laravel/api_controller.mustache | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/openapi-generator/src/main/resources/php-laravel/api_controller.mustache b/modules/openapi-generator/src/main/resources/php-laravel/api_controller.mustache index 8fec1bb188cb..f033a07e361e 100644 --- a/modules/openapi-generator/src/main/resources/php-laravel/api_controller.mustache +++ b/modules/openapi-generator/src/main/resources/php-laravel/api_controller.mustache @@ -44,7 +44,7 @@ class {{controllerName}} extends Controller ${{paramName}} = $request->file('{{paramName}}'); {{/isFile}} {{#isBoolean}} - ${{paramName}} = $request->bool('{{paramName}}'); + ${{paramName}} = $request->boolean('{{paramName}}'); {{/isBoolean}} {{#isInteger}} ${{paramName}} = $request->integer('{{paramName}}'); From 315e544e27b475e1943b6100f5777cc4c95dc319 Mon Sep 17 00:00:00 2001 From: jglagrimas Date: Tue, 13 May 2025 18:23:10 +0800 Subject: [PATCH 2/2] Chores : update FakeController.php $request->boolean() --- .../php-laravel/Http/Controllers/FakeController.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/samples/server/petstore/php-laravel/Http/Controllers/FakeController.php b/samples/server/petstore/php-laravel/Http/Controllers/FakeController.php index c21936ec5335..e8577b7ee8b7 100644 --- a/samples/server/petstore/php-laravel/Http/Controllers/FakeController.php +++ b/samples/server/petstore/php-laravel/Http/Controllers/FakeController.php @@ -187,7 +187,7 @@ public function fakeOuterBooleanSerialize(Request $request): JsonResponse return response()->json(['error' => 'Invalid input'], 400); } - $body = $request->bool('body'); + $body = $request->boolean('body'); try { $apiResult = $this->api->fakeOuterBooleanSerialize($body); @@ -830,13 +830,13 @@ public function testGroupParameters(Request $request): JsonResponse $requiredStringGroup = $request->integer('requiredStringGroup'); - $requiredBooleanGroup = $request->bool('requiredBooleanGroup'); + $requiredBooleanGroup = $request->boolean('requiredBooleanGroup'); $requiredInt64Group = $request->integer('requiredInt64Group'); $stringGroup = $request->integer('stringGroup'); - $booleanGroup = $request->bool('booleanGroup'); + $booleanGroup = $request->boolean('booleanGroup'); $int64Group = $request->integer('int64Group');