Skip to content

Commit 7a827ec

Browse files
[php][php-nextgen] Apply baseName fix to php-nextgen and psr-18 templates (#23360)
* Php: Fix form data field names to use spec-defined baseName instead of paramName * Regenerate tests * Fixed tests * Apply baseName fix to php-nextgen and psr-18 templates * Tests regeneration
1 parent 3fb0fbc commit 7a827ec

8 files changed

Lines changed: 13 additions & 13 deletions

File tree

modules/openapi-generator/src/main/resources/php-nextgen/api.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -732,7 +732,7 @@ use {{invokerPackage}}\ObjectSerializer;
732732

733733
$formData = $formDataProcessor->prepare([
734734
{{/-first}}
735-
'{{paramName}}' => ${{paramName}},
735+
'{{baseName}}' => ${{paramName}},
736736
{{#-last}}
737737
]);
738738

modules/openapi-generator/src/main/resources/php/libraries/psr-18/api.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -612,7 +612,7 @@ use function sprintf;
612612

613613
$formData = $formDataProcessor->prepare([
614614
{{/-first}}
615-
'{{paramName}}' => ${{paramName}},
615+
'{{baseName}}' => ${{paramName}},
616616
{{#-last}}
617617
]);
618618

samples/client/echo_api/php-nextgen-streaming/src/Api/BodyApi.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1175,7 +1175,7 @@ public function testBodyMultipartFormdataSingleBinaryRequest(
11751175
$formDataProcessor = new FormDataProcessor();
11761176

11771177
$formData = $formDataProcessor->prepare([
1178-
'my_file' => $my_file,
1178+
'my-file' => $my_file,
11791179
]);
11801180

11811181
$formParams = $formDataProcessor->flatten($formData);

samples/client/echo_api/php-nextgen/src/Api/BodyApi.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1175,7 +1175,7 @@ public function testBodyMultipartFormdataSingleBinaryRequest(
11751175
$formDataProcessor = new FormDataProcessor();
11761176

11771177
$formData = $formDataProcessor->prepare([
1178-
'my_file' => $my_file,
1178+
'my-file' => $my_file,
11791179
]);
11801180

11811181
$formParams = $formDataProcessor->flatten($formData);

samples/client/petstore/php-nextgen/OpenAPIClient-php/src/Api/FakeApi.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5933,7 +5933,7 @@ public function testEndpointParametersRequest(
59335933
'byte' => $byte,
59345934
'binary' => $binary,
59355935
'date' => $date,
5936-
'date_time' => $date_time,
5936+
'dateTime' => $date_time,
59375937
'password' => $password,
59385938
'callback' => $callback,
59395939
]);

samples/client/petstore/php-nextgen/OpenAPIClient-php/src/Api/PetApi.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2574,7 +2574,7 @@ public function uploadFileRequest(
25742574
$formDataProcessor = new FormDataProcessor();
25752575

25762576
$formData = $formDataProcessor->prepare([
2577-
'additional_metadata' => $additional_metadata,
2577+
'additionalMetadata' => $additional_metadata,
25782578
'file' => $file,
25792579
]);
25802580

@@ -2896,8 +2896,8 @@ public function uploadFileWithRequiredFileRequest(
28962896
$formDataProcessor = new FormDataProcessor();
28972897

28982898
$formData = $formDataProcessor->prepare([
2899-
'additional_metadata' => $additional_metadata,
2900-
'required_file' => $required_file,
2899+
'additionalMetadata' => $additional_metadata,
2900+
'requiredFile' => $required_file,
29012901
]);
29022902

29032903
$formParams = $formDataProcessor->flatten($formData);

samples/client/petstore/php/psr-18/lib/Api/FakeApi.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5395,7 +5395,7 @@ public function testEndpointParametersRequest($number, $double, $pattern_without
53955395
'byte' => $byte,
53965396
'binary' => $binary,
53975397
'date' => $date,
5398-
'date_time' => $date_time,
5398+
'dateTime' => $date_time,
53995399
'password' => $password,
54005400
'callback' => $callback,
54015401
]);

samples/client/petstore/php/psr-18/lib/Api/PetApi.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2130,7 +2130,7 @@ public function uploadFileRequest($pet_id, $additional_metadata = null, $file =
21302130
$formDataProcessor = new FormDataProcessor();
21312131

21322132
$formData = $formDataProcessor->prepare([
2133-
'additional_metadata' => $additional_metadata,
2133+
'additionalMetadata' => $additional_metadata,
21342134
'file' => $file,
21352135
]);
21362136

@@ -2417,8 +2417,8 @@ public function uploadFileWithRequiredFileRequest($pet_id, $required_file, $addi
24172417
$formDataProcessor = new FormDataProcessor();
24182418

24192419
$formData = $formDataProcessor->prepare([
2420-
'additional_metadata' => $additional_metadata,
2421-
'required_file' => $required_file,
2420+
'additionalMetadata' => $additional_metadata,
2421+
'requiredFile' => $required_file,
24222422
]);
24232423

24242424
$formParams = $formDataProcessor->flatten($formData);
@@ -2744,7 +2744,7 @@ public function uploadImageFullFormDataRequest($pet_id, $name, $photo_urls, $id
27442744
'id' => $id,
27452745
'category' => $category,
27462746
'name' => $name,
2747-
'photo_urls' => $photo_urls,
2747+
'photoUrls' => $photo_urls,
27482748
'tags' => $tags,
27492749
'status' => $status,
27502750
'file' => $file,

0 commit comments

Comments
 (0)