forked from loafle/openapi-generator-original
[PHP][php-nextgen] Fix usage of enums in parameters (#20294)
This commit is contained in:
@@ -438,7 +438,7 @@ class HeaderApi
|
||||
}
|
||||
// header params
|
||||
if ($enum_ref_string_header !== null) {
|
||||
$headerParams['enum_ref_string_header'] = ObjectSerializer::toHeaderValue($enum_ref_string_header);
|
||||
$headerParams['enum_ref_string_header'] = ObjectSerializer::toHeaderValue($enum_ref_string_header->value);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -462,7 +462,7 @@ class PathApi
|
||||
if ($enum_ref_string_path !== null) {
|
||||
$resourcePath = str_replace(
|
||||
'{' . 'enum_ref_string_path' . '}',
|
||||
ObjectSerializer::toPathValue($enum_ref_string_path),
|
||||
ObjectSerializer::toPathValue($enum_ref_string_path->value),
|
||||
$resourcePath
|
||||
);
|
||||
}
|
||||
|
||||
@@ -424,7 +424,7 @@ class QueryApi
|
||||
) ?? []);
|
||||
// query params
|
||||
$queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue(
|
||||
$enum_ref_string_query,
|
||||
$enum_ref_string_query->value,
|
||||
'enum_ref_string_query', // param base name
|
||||
'StringEnumRef', // openApiType
|
||||
'form', // style
|
||||
|
||||
@@ -438,7 +438,7 @@ class HeaderApi
|
||||
}
|
||||
// header params
|
||||
if ($enum_ref_string_header !== null) {
|
||||
$headerParams['enum_ref_string_header'] = ObjectSerializer::toHeaderValue($enum_ref_string_header);
|
||||
$headerParams['enum_ref_string_header'] = ObjectSerializer::toHeaderValue($enum_ref_string_header->value);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -462,7 +462,7 @@ class PathApi
|
||||
if ($enum_ref_string_path !== null) {
|
||||
$resourcePath = str_replace(
|
||||
'{' . 'enum_ref_string_path' . '}',
|
||||
ObjectSerializer::toPathValue($enum_ref_string_path),
|
||||
ObjectSerializer::toPathValue($enum_ref_string_path->value),
|
||||
$resourcePath
|
||||
);
|
||||
}
|
||||
|
||||
@@ -424,7 +424,7 @@ class QueryApi
|
||||
) ?? []);
|
||||
// query params
|
||||
$queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue(
|
||||
$enum_ref_string_query,
|
||||
$enum_ref_string_query->value,
|
||||
'enum_ref_string_query', // param base name
|
||||
'StringEnumRef', // openApiType
|
||||
'form', // style
|
||||
|
||||
Reference in New Issue
Block a user