mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-05-12 12:40:53 +00:00
Use conditional access for enumref query params (#20418)
This commit is contained in:
parent
40d4703950
commit
3d2ff493e6
@ -711,7 +711,7 @@ use {{invokerPackage}}\ObjectSerializer;
|
||||
{{#queryParams}}
|
||||
// query params
|
||||
$queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue(
|
||||
${{paramName}}{{#isEnumRef}}->value{{/isEnumRef}},
|
||||
${{paramName}}{{#isEnumRef}}?->value{{/isEnumRef}},
|
||||
'{{baseName}}', // param base name
|
||||
'{{#schema}}{{openApiType}}{{/schema}}', // openApiType
|
||||
'{{style}}', // style
|
||||
|
@ -424,7 +424,7 @@ class QueryApi
|
||||
) ?? []);
|
||||
// query params
|
||||
$queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue(
|
||||
$enum_ref_string_query->value,
|
||||
$enum_ref_string_query?->value,
|
||||
'enum_ref_string_query', // param base name
|
||||
'StringEnumRef', // openApiType
|
||||
'form', // style
|
||||
|
@ -424,7 +424,7 @@ class QueryApi
|
||||
) ?? []);
|
||||
// query params
|
||||
$queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue(
|
||||
$enum_ref_string_query->value,
|
||||
$enum_ref_string_query?->value,
|
||||
'enum_ref_string_query', // param base name
|
||||
'StringEnumRef', // openApiType
|
||||
'form', // style
|
||||
|
@ -773,7 +773,7 @@ class FakeApi
|
||||
|
||||
// query params
|
||||
$queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue(
|
||||
$enum_class->value,
|
||||
$enum_class?->value,
|
||||
'enum-class', // param base name
|
||||
'EnumClass', // openApiType
|
||||
'form', // style
|
||||
|
Loading…
x
Reference in New Issue
Block a user