Skip to content

Commit be8c5fa

Browse files
authored
[PHP] Fix group parameters in WithHttpInfo method (#2951)
* fix group paramaeter in php withhttpinfo method * update php openapi3 samples
1 parent 972fe8f commit be8c5fa

File tree

3 files changed

+3
-3
lines changed
  • modules/openapi-generator/src/main/resources/php
  • samples
    • client/petstore/php/OpenAPIClient-php/lib/Api
    • openapi3/client/petstore/php/OpenAPIClient-php/lib/Api

3 files changed

+3
-3
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ use {{invokerPackage}}\ObjectSerializer;
178178
*/
179179
public function {{operationId}}WithHttpInfo({{^vendorExtensions.x-group-parameters}}{{#allParams}}${{paramName}}{{^required}} = {{#defaultValue}}{{{.}}}{{/defaultValue}}{{^defaultValue}}null{{/defaultValue}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}}{{/vendorExtensions.x-group-parameters}}{{#vendorExtensions.x-group-parameters}}$associative_array{{/vendorExtensions.x-group-parameters}})
180180
{
181-
$request = $this->{{operationId}}Request({{^vendorExtensions.x-group-parameters}}{{#allParams}}${{paramName}}{{#hasMore}}, {{/hasMore}}{{/allParams}}{{/vendorExtensions.x-group-parameters}}{{#vendorExtensions.x-group-parameters}}{{#allParams}}$associative_array['{{paramName}}']{{#hasMore}}, {{/hasMore}}{{/allParams}}{{/vendorExtensions.x-group-parameters}});
181+
$request = $this->{{operationId}}Request({{^vendorExtensions.x-group-parameters}}{{#allParams}}${{paramName}}{{#hasMore}}, {{/hasMore}}{{/allParams}}{{/vendorExtensions.x-group-parameters}}{{#vendorExtensions.x-group-parameters}}$associative_array{{/vendorExtensions.x-group-parameters}});
182182

183183
try {
184184
$options = $this->createHttpClientOption();

samples/client/petstore/php/OpenAPIClient-php/lib/Api/FakeApi.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2807,7 +2807,7 @@ public function testGroupParameters($associative_array)
28072807
*/
28082808
public function testGroupParametersWithHttpInfo($associative_array)
28092809
{
2810-
$request = $this->testGroupParametersRequest($associative_array['required_string_group'], $associative_array['required_boolean_group'], $associative_array['required_int64_group'], $associative_array['string_group'], $associative_array['boolean_group'], $associative_array['int64_group']);
2810+
$request = $this->testGroupParametersRequest($associative_array);
28112811

28122812
try {
28132813
$options = $this->createHttpClientOption();

samples/openapi3/client/petstore/php/OpenAPIClient-php/lib/Api/FakeApi.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2841,7 +2841,7 @@ public function testGroupParameters($associative_array)
28412841
*/
28422842
public function testGroupParametersWithHttpInfo($associative_array)
28432843
{
2844-
$request = $this->testGroupParametersRequest($associative_array['required_string_group'], $associative_array['required_boolean_group'], $associative_array['required_int64_group'], $associative_array['string_group'], $associative_array['boolean_group'], $associative_array['int64_group']);
2844+
$request = $this->testGroupParametersRequest($associative_array);
28452845

28462846
try {
28472847
$options = $this->createHttpClientOption();

0 commit comments

Comments
 (0)