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}}'); 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');