mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-07-02 21:50:55 +00:00
Add a sample of an enum model array in query params (#12107)
This commit is contained in:
parent
15e9d4ed8c
commit
478ed9b8ed
@ -21,4 +21,4 @@ dev_dependencies:
|
||||
built_value_generator: '>=8.1.0 <9.0.0'
|
||||
build_runner: any
|
||||
{{/useBuiltValue}}
|
||||
test: '>=1.16.0 <1.17.0'
|
||||
test: ^1.16.0
|
||||
|
@ -58,7 +58,7 @@ dynamic encodeQueryParameter(
|
||||
return serialized;
|
||||
}
|
||||
|
||||
ListParam<T> encodeCollectionQueryParameter<T>(
|
||||
ListParam<Object?> encodeCollectionQueryParameter<T>(
|
||||
Serializers serializers,
|
||||
dynamic value,
|
||||
FullType type, {
|
||||
|
@ -660,6 +660,12 @@ paths:
|
||||
enum:
|
||||
- 1.1
|
||||
- -1.2
|
||||
- name: enum_query_model_array
|
||||
in: query
|
||||
schema:
|
||||
type: array
|
||||
items:
|
||||
$ref: '#/components/schemas/EnumClass'
|
||||
responses:
|
||||
'400':
|
||||
description: Invalid request
|
||||
|
@ -953,7 +953,7 @@ void (empty response body)
|
||||
|
||||
## TestEnumParameters
|
||||
|
||||
> void TestEnumParameters (List<string> enumHeaderStringArray = null, string enumHeaderString = null, List<string> enumQueryStringArray = null, string enumQueryString = null, int? enumQueryInteger = null, double? enumQueryDouble = null, List<string> enumFormStringArray = null, string enumFormString = null)
|
||||
> void TestEnumParameters (List<string> enumHeaderStringArray = null, string enumHeaderString = null, List<string> enumQueryStringArray = null, string enumQueryString = null, int? enumQueryInteger = null, double? enumQueryDouble = null, List<EnumClass> enumQueryModelArray = null, List<string> enumFormStringArray = null, string enumFormString = null)
|
||||
|
||||
To test enum parameters
|
||||
|
||||
@ -982,13 +982,14 @@ namespace Example
|
||||
var enumQueryString = "_abc"; // string | Query parameter enum test (string) (optional) (default to -efg)
|
||||
var enumQueryInteger = 1; // int? | Query parameter enum test (double) (optional)
|
||||
var enumQueryDouble = 1.1D; // double? | Query parameter enum test (double) (optional)
|
||||
var enumQueryModelArray = new List<EnumClass>(); // List<EnumClass> | (optional)
|
||||
var enumFormStringArray = new List<string>(); // List<string> | Form parameter enum test (string array) (optional) (default to $)
|
||||
var enumFormString = "_abc"; // string | Form parameter enum test (string) (optional) (default to -efg)
|
||||
|
||||
try
|
||||
{
|
||||
// To test enum parameters
|
||||
apiInstance.TestEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString);
|
||||
apiInstance.TestEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumQueryModelArray, enumFormStringArray, enumFormString);
|
||||
}
|
||||
catch (ApiException e)
|
||||
{
|
||||
@ -1012,6 +1013,7 @@ Name | Type | Description | Notes
|
||||
**enumQueryString** | **string**| Query parameter enum test (string) | [optional] [default to -efg]
|
||||
**enumQueryInteger** | **int?**| Query parameter enum test (double) | [optional]
|
||||
**enumQueryDouble** | **double?**| Query parameter enum test (double) | [optional]
|
||||
**enumQueryModelArray** | [**List<EnumClass>**](EnumClass.md)| | [optional]
|
||||
**enumFormStringArray** | [**List<string>**](string.md)| Form parameter enum test (string array) | [optional] [default to $]
|
||||
**enumFormString** | **string**| Form parameter enum test (string) | [optional] [default to -efg]
|
||||
|
||||
|
@ -320,10 +320,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// <param name="enumQueryString">Query parameter enum test (string) (optional, default to -efg)</param>
|
||||
/// <param name="enumQueryInteger">Query parameter enum test (double) (optional)</param>
|
||||
/// <param name="enumQueryDouble">Query parameter enum test (double) (optional)</param>
|
||||
/// <param name="enumQueryModelArray"> (optional)</param>
|
||||
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
|
||||
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
|
||||
/// <returns></returns>
|
||||
void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
|
||||
void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<EnumClass> enumQueryModelArray = default(List<EnumClass>), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
|
||||
|
||||
/// <summary>
|
||||
/// To test enum parameters
|
||||
@ -338,10 +339,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// <param name="enumQueryString">Query parameter enum test (string) (optional, default to -efg)</param>
|
||||
/// <param name="enumQueryInteger">Query parameter enum test (double) (optional)</param>
|
||||
/// <param name="enumQueryDouble">Query parameter enum test (double) (optional)</param>
|
||||
/// <param name="enumQueryModelArray"> (optional)</param>
|
||||
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
|
||||
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
|
||||
/// <returns>ApiResponse of Object(void)</returns>
|
||||
ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
|
||||
ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<EnumClass> enumQueryModelArray = default(List<EnumClass>), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
|
||||
/// <summary>
|
||||
/// Fake endpoint to test group parameters (optional)
|
||||
/// </summary>
|
||||
@ -771,11 +773,12 @@ namespace Org.OpenAPITools.Api
|
||||
/// <param name="enumQueryString">Query parameter enum test (string) (optional, default to -efg)</param>
|
||||
/// <param name="enumQueryInteger">Query parameter enum test (double) (optional)</param>
|
||||
/// <param name="enumQueryDouble">Query parameter enum test (double) (optional)</param>
|
||||
/// <param name="enumQueryModelArray"> (optional)</param>
|
||||
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
|
||||
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
|
||||
/// <param name="cancellationToken">Cancellation Token to cancel request (optional) </param>
|
||||
/// <returns>Task of void</returns>
|
||||
System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string), CancellationToken cancellationToken = default(CancellationToken));
|
||||
System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<EnumClass> enumQueryModelArray = default(List<EnumClass>), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string), CancellationToken cancellationToken = default(CancellationToken));
|
||||
|
||||
/// <summary>
|
||||
/// To test enum parameters
|
||||
@ -790,11 +793,12 @@ namespace Org.OpenAPITools.Api
|
||||
/// <param name="enumQueryString">Query parameter enum test (string) (optional, default to -efg)</param>
|
||||
/// <param name="enumQueryInteger">Query parameter enum test (double) (optional)</param>
|
||||
/// <param name="enumQueryDouble">Query parameter enum test (double) (optional)</param>
|
||||
/// <param name="enumQueryModelArray"> (optional)</param>
|
||||
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
|
||||
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
|
||||
/// <param name="cancellationToken">Cancellation Token to cancel request (optional) </param>
|
||||
/// <returns>Task of ApiResponse</returns>
|
||||
System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersWithHttpInfoAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string), CancellationToken cancellationToken = default(CancellationToken));
|
||||
System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersWithHttpInfoAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<EnumClass> enumQueryModelArray = default(List<EnumClass>), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string), CancellationToken cancellationToken = default(CancellationToken));
|
||||
/// <summary>
|
||||
/// Fake endpoint to test group parameters (optional)
|
||||
/// </summary>
|
||||
@ -2894,12 +2898,13 @@ namespace Org.OpenAPITools.Api
|
||||
/// <param name="enumQueryString">Query parameter enum test (string) (optional, default to -efg)</param>
|
||||
/// <param name="enumQueryInteger">Query parameter enum test (double) (optional)</param>
|
||||
/// <param name="enumQueryDouble">Query parameter enum test (double) (optional)</param>
|
||||
/// <param name="enumQueryModelArray"> (optional)</param>
|
||||
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
|
||||
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
|
||||
/// <returns></returns>
|
||||
public void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
|
||||
public void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<EnumClass> enumQueryModelArray = default(List<EnumClass>), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
|
||||
{
|
||||
TestEnumParametersWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString);
|
||||
TestEnumParametersWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumQueryModelArray, enumFormStringArray, enumFormString);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@ -2912,10 +2917,11 @@ namespace Org.OpenAPITools.Api
|
||||
/// <param name="enumQueryString">Query parameter enum test (string) (optional, default to -efg)</param>
|
||||
/// <param name="enumQueryInteger">Query parameter enum test (double) (optional)</param>
|
||||
/// <param name="enumQueryDouble">Query parameter enum test (double) (optional)</param>
|
||||
/// <param name="enumQueryModelArray"> (optional)</param>
|
||||
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
|
||||
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
|
||||
/// <returns>ApiResponse of Object(void)</returns>
|
||||
public ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
|
||||
public ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<EnumClass> enumQueryModelArray = default(List<EnumClass>), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
|
||||
{
|
||||
|
||||
var localVarPath = "/fake";
|
||||
@ -2943,6 +2949,7 @@ namespace Org.OpenAPITools.Api
|
||||
if (enumQueryString != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("", "enum_query_string", enumQueryString)); // query parameter
|
||||
if (enumQueryInteger != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("", "enum_query_integer", enumQueryInteger)); // query parameter
|
||||
if (enumQueryDouble != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("", "enum_query_double", enumQueryDouble)); // query parameter
|
||||
if (enumQueryModelArray != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("multi", "enum_query_model_array", enumQueryModelArray)); // query parameter
|
||||
if (enumHeaderStringArray != null) localVarHeaderParams.Add("enum_header_string_array", this.Configuration.ApiClient.ParameterToString(enumHeaderStringArray)); // header parameter
|
||||
if (enumHeaderString != null) localVarHeaderParams.Add("enum_header_string", this.Configuration.ApiClient.ParameterToString(enumHeaderString)); // header parameter
|
||||
if (enumFormStringArray != null) localVarFormParams.Add("enum_form_string_array", this.Configuration.ApiClient.Serialize(enumFormStringArray)); // form parameter
|
||||
@ -2977,13 +2984,14 @@ namespace Org.OpenAPITools.Api
|
||||
/// <param name="enumQueryString">Query parameter enum test (string) (optional, default to -efg)</param>
|
||||
/// <param name="enumQueryInteger">Query parameter enum test (double) (optional)</param>
|
||||
/// <param name="enumQueryDouble">Query parameter enum test (double) (optional)</param>
|
||||
/// <param name="enumQueryModelArray"> (optional)</param>
|
||||
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
|
||||
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
|
||||
/// <param name="cancellationToken">Cancellation Token to cancel request (optional) </param>
|
||||
/// <returns>Task of void</returns>
|
||||
public async System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string), CancellationToken cancellationToken = default(CancellationToken))
|
||||
public async System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<EnumClass> enumQueryModelArray = default(List<EnumClass>), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string), CancellationToken cancellationToken = default(CancellationToken))
|
||||
{
|
||||
await TestEnumParametersWithHttpInfoAsync(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString, cancellationToken);
|
||||
await TestEnumParametersWithHttpInfoAsync(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumQueryModelArray, enumFormStringArray, enumFormString, cancellationToken);
|
||||
|
||||
}
|
||||
|
||||
@ -2997,11 +3005,12 @@ namespace Org.OpenAPITools.Api
|
||||
/// <param name="enumQueryString">Query parameter enum test (string) (optional, default to -efg)</param>
|
||||
/// <param name="enumQueryInteger">Query parameter enum test (double) (optional)</param>
|
||||
/// <param name="enumQueryDouble">Query parameter enum test (double) (optional)</param>
|
||||
/// <param name="enumQueryModelArray"> (optional)</param>
|
||||
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
|
||||
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
|
||||
/// <param name="cancellationToken">Cancellation Token to cancel request (optional) </param>
|
||||
/// <returns>Task of ApiResponse</returns>
|
||||
public async System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersWithHttpInfoAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string), CancellationToken cancellationToken = default(CancellationToken))
|
||||
public async System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersWithHttpInfoAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<EnumClass> enumQueryModelArray = default(List<EnumClass>), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string), CancellationToken cancellationToken = default(CancellationToken))
|
||||
{
|
||||
|
||||
var localVarPath = "/fake";
|
||||
@ -3029,6 +3038,7 @@ namespace Org.OpenAPITools.Api
|
||||
if (enumQueryString != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("", "enum_query_string", enumQueryString)); // query parameter
|
||||
if (enumQueryInteger != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("", "enum_query_integer", enumQueryInteger)); // query parameter
|
||||
if (enumQueryDouble != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("", "enum_query_double", enumQueryDouble)); // query parameter
|
||||
if (enumQueryModelArray != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("multi", "enum_query_model_array", enumQueryModelArray)); // query parameter
|
||||
if (enumHeaderStringArray != null) localVarHeaderParams.Add("enum_header_string_array", this.Configuration.ApiClient.ParameterToString(enumHeaderStringArray)); // header parameter
|
||||
if (enumHeaderString != null) localVarHeaderParams.Add("enum_header_string", this.Configuration.ApiClient.ParameterToString(enumHeaderString)); // header parameter
|
||||
if (enumFormStringArray != null) localVarFormParams.Add("enum_form_string_array", this.Configuration.ApiClient.Serialize(enumFormStringArray)); // form parameter
|
||||
|
@ -391,6 +391,7 @@ defmodule OpenapiPetstore.Api.Fake do
|
||||
- :enum_query_string (String.t): Query parameter enum test (string)
|
||||
- :enum_query_integer (integer()): Query parameter enum test (double)
|
||||
- :enum_query_double (float()): Query parameter enum test (double)
|
||||
- :enum_query_model_array ([OpenapiPetstore.Model.EnumClass.t]):
|
||||
- :enum_form_string_array ([String.t]): Form parameter enum test (string array)
|
||||
- :enum_form_string (String.t): Form parameter enum test (string)
|
||||
## Returns
|
||||
@ -407,6 +408,7 @@ defmodule OpenapiPetstore.Api.Fake do
|
||||
:"enum_query_string" => :query,
|
||||
:"enum_query_integer" => :query,
|
||||
:"enum_query_double" => :query,
|
||||
:"enum_query_model_array" => :query,
|
||||
:"enum_form_string_array" => :form,
|
||||
:"enum_form_string" => :form
|
||||
}
|
||||
|
@ -804,6 +804,15 @@ paths:
|
||||
format: double
|
||||
type: number
|
||||
style: form
|
||||
- explode: true
|
||||
in: query
|
||||
name: enum_query_model_array
|
||||
required: false
|
||||
schema:
|
||||
items:
|
||||
$ref: '#/components/schemas/EnumClass'
|
||||
type: array
|
||||
style: form
|
||||
requestBody:
|
||||
$ref: '#/components/requestBodies/inline_object_2'
|
||||
content:
|
||||
|
@ -6,6 +6,7 @@ import org.openapitools.client.model.ApiResponse;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import org.openapitools.client.model.Client;
|
||||
import org.openapitools.client.model.EnumClass;
|
||||
import java.io.File;
|
||||
import org.openapitools.client.model.FileSchemaTestClass;
|
||||
import org.openapitools.client.model.HealthCheckResult;
|
||||
@ -511,10 +512,11 @@ public interface FakeApi extends ApiClient.Api {
|
||||
* @param enumQueryString Query parameter enum test (string) (optional, default to -efg)
|
||||
* @param enumQueryInteger Query parameter enum test (double) (optional)
|
||||
* @param enumQueryDouble Query parameter enum test (double) (optional)
|
||||
* @param enumQueryModelArray (optional)
|
||||
* @param enumFormStringArray Form parameter enum test (string array) (optional)
|
||||
* @param enumFormString Form parameter enum test (string) (optional, default to -efg)
|
||||
*/
|
||||
@RequestLine("GET /fake?enum_query_string_array={enumQueryStringArray}&enum_query_string={enumQueryString}&enum_query_integer={enumQueryInteger}&enum_query_double={enumQueryDouble}")
|
||||
@RequestLine("GET /fake?enum_query_string_array={enumQueryStringArray}&enum_query_string={enumQueryString}&enum_query_integer={enumQueryInteger}&enum_query_double={enumQueryDouble}&enum_query_model_array={enumQueryModelArray}")
|
||||
@Headers({
|
||||
"Content-Type: application/x-www-form-urlencoded",
|
||||
"Accept: application/json",
|
||||
@ -522,7 +524,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
|
||||
"enum_header_string: {enumHeaderString}"
|
||||
})
|
||||
void testEnumParameters(@Param("enumHeaderStringArray") List<String> enumHeaderStringArray, @Param("enumHeaderString") String enumHeaderString, @Param("enumQueryStringArray") List<String> enumQueryStringArray, @Param("enumQueryString") String enumQueryString, @Param("enumQueryInteger") Integer enumQueryInteger, @Param("enumQueryDouble") Double enumQueryDouble, @Param("enumFormStringArray") List<String> enumFormStringArray, @Param("enumFormString") String enumFormString);
|
||||
void testEnumParameters(@Param("enumHeaderStringArray") List<String> enumHeaderStringArray, @Param("enumHeaderString") String enumHeaderString, @Param("enumQueryStringArray") List<String> enumQueryStringArray, @Param("enumQueryString") String enumQueryString, @Param("enumQueryInteger") Integer enumQueryInteger, @Param("enumQueryDouble") Double enumQueryDouble, @Param("enumQueryModelArray") List<EnumClass> enumQueryModelArray, @Param("enumFormStringArray") List<String> enumFormStringArray, @Param("enumFormString") String enumFormString);
|
||||
|
||||
/**
|
||||
* To test enum parameters
|
||||
@ -534,10 +536,11 @@ public interface FakeApi extends ApiClient.Api {
|
||||
* @param enumQueryString Query parameter enum test (string) (optional, default to -efg)
|
||||
* @param enumQueryInteger Query parameter enum test (double) (optional)
|
||||
* @param enumQueryDouble Query parameter enum test (double) (optional)
|
||||
* @param enumQueryModelArray (optional)
|
||||
* @param enumFormStringArray Form parameter enum test (string array) (optional)
|
||||
* @param enumFormString Form parameter enum test (string) (optional, default to -efg)
|
||||
*/
|
||||
@RequestLine("GET /fake?enum_query_string_array={enumQueryStringArray}&enum_query_string={enumQueryString}&enum_query_integer={enumQueryInteger}&enum_query_double={enumQueryDouble}")
|
||||
@RequestLine("GET /fake?enum_query_string_array={enumQueryStringArray}&enum_query_string={enumQueryString}&enum_query_integer={enumQueryInteger}&enum_query_double={enumQueryDouble}&enum_query_model_array={enumQueryModelArray}")
|
||||
@Headers({
|
||||
"Content-Type: application/x-www-form-urlencoded",
|
||||
"Accept: application/json",
|
||||
@ -545,7 +548,7 @@ public interface FakeApi extends ApiClient.Api {
|
||||
|
||||
"enum_header_string: {enumHeaderString}"
|
||||
})
|
||||
ApiResponse<Void> testEnumParametersWithHttpInfo(@Param("enumHeaderStringArray") List<String> enumHeaderStringArray, @Param("enumHeaderString") String enumHeaderString, @Param("enumQueryStringArray") List<String> enumQueryStringArray, @Param("enumQueryString") String enumQueryString, @Param("enumQueryInteger") Integer enumQueryInteger, @Param("enumQueryDouble") Double enumQueryDouble, @Param("enumFormStringArray") List<String> enumFormStringArray, @Param("enumFormString") String enumFormString);
|
||||
ApiResponse<Void> testEnumParametersWithHttpInfo(@Param("enumHeaderStringArray") List<String> enumHeaderStringArray, @Param("enumHeaderString") String enumHeaderString, @Param("enumQueryStringArray") List<String> enumQueryStringArray, @Param("enumQueryString") String enumQueryString, @Param("enumQueryInteger") Integer enumQueryInteger, @Param("enumQueryDouble") Double enumQueryDouble, @Param("enumQueryModelArray") List<EnumClass> enumQueryModelArray, @Param("enumFormStringArray") List<String> enumFormStringArray, @Param("enumFormString") String enumFormString);
|
||||
|
||||
|
||||
/**
|
||||
@ -567,9 +570,10 @@ public interface FakeApi extends ApiClient.Api {
|
||||
* <li>enumQueryString - Query parameter enum test (string) (optional, default to -efg)</li>
|
||||
* <li>enumQueryInteger - Query parameter enum test (double) (optional)</li>
|
||||
* <li>enumQueryDouble - Query parameter enum test (double) (optional)</li>
|
||||
* <li>enumQueryModelArray - (optional)</li>
|
||||
* </ul>
|
||||
*/
|
||||
@RequestLine("GET /fake?enum_query_string_array={enumQueryStringArray}&enum_query_string={enumQueryString}&enum_query_integer={enumQueryInteger}&enum_query_double={enumQueryDouble}")
|
||||
@RequestLine("GET /fake?enum_query_string_array={enumQueryStringArray}&enum_query_string={enumQueryString}&enum_query_integer={enumQueryInteger}&enum_query_double={enumQueryDouble}&enum_query_model_array={enumQueryModelArray}")
|
||||
@Headers({
|
||||
"Content-Type: application/x-www-form-urlencoded",
|
||||
"Accept: application/json",
|
||||
@ -595,9 +599,10 @@ public interface FakeApi extends ApiClient.Api {
|
||||
* <li>enumQueryString - Query parameter enum test (string) (optional, default to -efg)</li>
|
||||
* <li>enumQueryInteger - Query parameter enum test (double) (optional)</li>
|
||||
* <li>enumQueryDouble - Query parameter enum test (double) (optional)</li>
|
||||
* <li>enumQueryModelArray - (optional)</li>
|
||||
* </ul>
|
||||
*/
|
||||
@RequestLine("GET /fake?enum_query_string_array={enumQueryStringArray}&enum_query_string={enumQueryString}&enum_query_integer={enumQueryInteger}&enum_query_double={enumQueryDouble}")
|
||||
@RequestLine("GET /fake?enum_query_string_array={enumQueryStringArray}&enum_query_string={enumQueryString}&enum_query_integer={enumQueryInteger}&enum_query_double={enumQueryDouble}&enum_query_model_array={enumQueryModelArray}")
|
||||
@Headers({
|
||||
"Content-Type: application/x-www-form-urlencoded",
|
||||
"Accept: application/json",
|
||||
@ -629,6 +634,10 @@ public interface FakeApi extends ApiClient.Api {
|
||||
put("enum_query_double", EncodingUtils.encode(value));
|
||||
return this;
|
||||
}
|
||||
public TestEnumParametersQueryParams enumQueryModelArray(final List<EnumClass> value) {
|
||||
put("enum_query_model_array", EncodingUtils.encodeCollection(value, "multi"));
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -804,6 +804,15 @@ paths:
|
||||
format: double
|
||||
type: number
|
||||
style: form
|
||||
- explode: true
|
||||
in: query
|
||||
name: enum_query_model_array
|
||||
required: false
|
||||
schema:
|
||||
items:
|
||||
$ref: '#/components/schemas/EnumClass'
|
||||
type: array
|
||||
style: form
|
||||
requestBody:
|
||||
$ref: '#/components/requestBodies/inline_object_2'
|
||||
content:
|
||||
|
@ -844,7 +844,7 @@ null (empty response body)
|
||||
|
||||
## testEnumParameters
|
||||
|
||||
> testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString)
|
||||
> testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumQueryModelArray, enumFormStringArray, enumFormString)
|
||||
|
||||
To test enum parameters
|
||||
|
||||
@ -872,10 +872,11 @@ public class Example {
|
||||
String enumQueryString = "_abc"; // String | Query parameter enum test (string)
|
||||
Integer enumQueryInteger = 1; // Integer | Query parameter enum test (double)
|
||||
Double enumQueryDouble = 1.1D; // Double | Query parameter enum test (double)
|
||||
List<EnumClass> enumQueryModelArray = Arrays.asList(-efg); // List<EnumClass> |
|
||||
List<String> enumFormStringArray = Arrays.asList("$"); // List<String> | Form parameter enum test (string array)
|
||||
String enumFormString = "_abc"; // String | Form parameter enum test (string)
|
||||
try {
|
||||
apiInstance.testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString);
|
||||
apiInstance.testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumQueryModelArray, enumFormStringArray, enumFormString);
|
||||
} catch (ApiException e) {
|
||||
System.err.println("Exception when calling FakeApi#testEnumParameters");
|
||||
System.err.println("Status code: " + e.getCode());
|
||||
@ -898,6 +899,7 @@ public class Example {
|
||||
| **enumQueryString** | **String**| Query parameter enum test (string) | [optional] [default to -efg] [enum: _abc, -efg, (xyz)] |
|
||||
| **enumQueryInteger** | **Integer**| Query parameter enum test (double) | [optional] [enum: 1, -2] |
|
||||
| **enumQueryDouble** | **Double**| Query parameter enum test (double) | [optional] [enum: 1.1, -1.2] |
|
||||
| **enumQueryModelArray** | [**List<EnumClass>**](EnumClass.md)| | [optional] |
|
||||
| **enumFormStringArray** | [**List<String>**](String.md)| Form parameter enum test (string array) | [optional] [enum: >, $] |
|
||||
| **enumFormString** | **String**| Form parameter enum test (string) | [optional] [default to -efg] [enum: _abc, -efg, (xyz)] |
|
||||
|
||||
|
@ -4,6 +4,7 @@ import org.openapitools.client.ApiClient;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import org.openapitools.client.model.Client;
|
||||
import org.openapitools.client.model.EnumClass;
|
||||
import java.io.File;
|
||||
import org.openapitools.client.model.FileSchemaTestClass;
|
||||
import org.openapitools.client.model.HealthCheckResult;
|
||||
@ -756,11 +757,12 @@ public class FakeApi {
|
||||
* @param enumQueryString Query parameter enum test (string)
|
||||
* @param enumQueryInteger Query parameter enum test (double)
|
||||
* @param enumQueryDouble Query parameter enum test (double)
|
||||
* @param enumQueryModelArray The enumQueryModelArray parameter
|
||||
* @param enumFormStringArray Form parameter enum test (string array)
|
||||
* @param enumFormString Form parameter enum test (string)
|
||||
* @throws WebClientResponseException if an error occurs while attempting to invoke the API
|
||||
*/
|
||||
private ResponseSpec testEnumParametersRequestCreation(List<String> enumHeaderStringArray, String enumHeaderString, List<String> enumQueryStringArray, String enumQueryString, Integer enumQueryInteger, Double enumQueryDouble, List<String> enumFormStringArray, String enumFormString) throws WebClientResponseException {
|
||||
private ResponseSpec testEnumParametersRequestCreation(List<String> enumHeaderStringArray, String enumHeaderString, List<String> enumQueryStringArray, String enumQueryString, Integer enumQueryInteger, Double enumQueryDouble, List<EnumClass> enumQueryModelArray, List<String> enumFormStringArray, String enumFormString) throws WebClientResponseException {
|
||||
Object postBody = null;
|
||||
// create path and map variables
|
||||
final Map<String, Object> pathParams = new HashMap<String, Object>();
|
||||
@ -774,6 +776,7 @@ public class FakeApi {
|
||||
queryParams.putAll(apiClient.parameterToMultiValueMap(null, "enum_query_string", enumQueryString));
|
||||
queryParams.putAll(apiClient.parameterToMultiValueMap(null, "enum_query_integer", enumQueryInteger));
|
||||
queryParams.putAll(apiClient.parameterToMultiValueMap(null, "enum_query_double", enumQueryDouble));
|
||||
queryParams.putAll(apiClient.parameterToMultiValueMap(ApiClient.CollectionFormat.valueOf("multi".toUpperCase(Locale.ROOT)), "enum_query_model_array", enumQueryModelArray));
|
||||
|
||||
if (enumHeaderStringArray != null)
|
||||
headerParams.add("enum_header_string_array", apiClient.parameterToString(enumHeaderStringArray));
|
||||
@ -808,18 +811,19 @@ public class FakeApi {
|
||||
* @param enumQueryString Query parameter enum test (string)
|
||||
* @param enumQueryInteger Query parameter enum test (double)
|
||||
* @param enumQueryDouble Query parameter enum test (double)
|
||||
* @param enumQueryModelArray The enumQueryModelArray parameter
|
||||
* @param enumFormStringArray Form parameter enum test (string array)
|
||||
* @param enumFormString Form parameter enum test (string)
|
||||
* @throws WebClientResponseException if an error occurs while attempting to invoke the API
|
||||
*/
|
||||
public Mono<Void> testEnumParameters(List<String> enumHeaderStringArray, String enumHeaderString, List<String> enumQueryStringArray, String enumQueryString, Integer enumQueryInteger, Double enumQueryDouble, List<String> enumFormStringArray, String enumFormString) throws WebClientResponseException {
|
||||
public Mono<Void> testEnumParameters(List<String> enumHeaderStringArray, String enumHeaderString, List<String> enumQueryStringArray, String enumQueryString, Integer enumQueryInteger, Double enumQueryDouble, List<EnumClass> enumQueryModelArray, List<String> enumFormStringArray, String enumFormString) throws WebClientResponseException {
|
||||
ParameterizedTypeReference<Void> localVarReturnType = new ParameterizedTypeReference<Void>() {};
|
||||
return testEnumParametersRequestCreation(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString).bodyToMono(localVarReturnType);
|
||||
return testEnumParametersRequestCreation(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumQueryModelArray, enumFormStringArray, enumFormString).bodyToMono(localVarReturnType);
|
||||
}
|
||||
|
||||
public Mono<ResponseEntity<Void>> testEnumParametersWithHttpInfo(List<String> enumHeaderStringArray, String enumHeaderString, List<String> enumQueryStringArray, String enumQueryString, Integer enumQueryInteger, Double enumQueryDouble, List<String> enumFormStringArray, String enumFormString) throws WebClientResponseException {
|
||||
public Mono<ResponseEntity<Void>> testEnumParametersWithHttpInfo(List<String> enumHeaderStringArray, String enumHeaderString, List<String> enumQueryStringArray, String enumQueryString, Integer enumQueryInteger, Double enumQueryDouble, List<EnumClass> enumQueryModelArray, List<String> enumFormStringArray, String enumFormString) throws WebClientResponseException {
|
||||
ParameterizedTypeReference<Void> localVarReturnType = new ParameterizedTypeReference<Void>() {};
|
||||
return testEnumParametersRequestCreation(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString).toEntity(localVarReturnType);
|
||||
return testEnumParametersRequestCreation(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumQueryModelArray, enumFormStringArray, enumFormString).toEntity(localVarReturnType);
|
||||
}
|
||||
/**
|
||||
* Fake endpoint to test group parameters (optional)
|
||||
|
@ -20,6 +20,7 @@ import org.openapitools.client.model.FileSchemaTestClass;
|
||||
import org.openapitools.client.model.HealthCheckResult;
|
||||
import java.time.LocalDate;
|
||||
import java.time.OffsetDateTime;
|
||||
import org.openapitools.client.model.EnumClass;
|
||||
import org.openapitools.client.model.OuterComposite;
|
||||
import org.openapitools.client.model.OuterObjectWithEnumProperty;
|
||||
import org.openapitools.client.model.Pet;
|
||||
@ -223,12 +224,13 @@ public class FakeApiTest {
|
||||
List<String> enumHeaderStringArray = null;
|
||||
String enumHeaderString = null;
|
||||
List<String> enumQueryStringArray = null;
|
||||
List<EnumClass> enumQueryModelArray = null;
|
||||
String enumQueryString = null;
|
||||
Integer enumQueryInteger = null;
|
||||
Double enumQueryDouble = null;
|
||||
List<String> enumFormStringArray = null;
|
||||
String enumFormString = null;
|
||||
api.testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString).block();
|
||||
api.testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumQueryModelArray, enumFormStringArray, enumFormString).block();
|
||||
|
||||
// TODO: test validations
|
||||
}
|
||||
|
@ -625,6 +625,7 @@ let opts = {
|
||||
'enumQueryString': "'-efg'", // String | Query parameter enum test (string)
|
||||
'enumQueryInteger': 56, // Number | Query parameter enum test (double)
|
||||
'enumQueryDouble': 3.4, // Number | Query parameter enum test (double)
|
||||
'enumQueryModelArray': [new OpenApiPetstore.EnumClass()], // [EnumClass] |
|
||||
'enumFormStringArray': ["'$'"], // [String] | Form parameter enum test (string array)
|
||||
'enumFormString': "'-efg'" // String | Form parameter enum test (string)
|
||||
};
|
||||
@ -648,6 +649,7 @@ Name | Type | Description | Notes
|
||||
**enumQueryString** | **String**| Query parameter enum test (string) | [optional] [default to '-efg']
|
||||
**enumQueryInteger** | **Number**| Query parameter enum test (double) | [optional]
|
||||
**enumQueryDouble** | **Number**| Query parameter enum test (double) | [optional]
|
||||
**enumQueryModelArray** | [**[EnumClass]**](EnumClass.md)| | [optional]
|
||||
**enumFormStringArray** | [**[String]**](String.md)| Form parameter enum test (string array) | [optional] [default to '$']
|
||||
**enumFormString** | **String**| Form parameter enum test (string) | [optional] [default to '-efg']
|
||||
|
||||
|
@ -14,6 +14,7 @@
|
||||
|
||||
import ApiClient from "../ApiClient";
|
||||
import Client from '../model/Client';
|
||||
import EnumClass from '../model/EnumClass';
|
||||
import FileSchemaTestClass from '../model/FileSchemaTestClass';
|
||||
import HealthCheckResult from '../model/HealthCheckResult';
|
||||
import OuterComposite from '../model/OuterComposite';
|
||||
@ -586,6 +587,7 @@ export default class FakeApi {
|
||||
* @param {module:model/String} opts.enumQueryString Query parameter enum test (string) (default to '-efg')
|
||||
* @param {module:model/Number} opts.enumQueryInteger Query parameter enum test (double)
|
||||
* @param {module:model/Number} opts.enumQueryDouble Query parameter enum test (double)
|
||||
* @param {Array.<module:model/EnumClass>} opts.enumQueryModelArray
|
||||
* @param {Array.<module:model/String>} opts.enumFormStringArray Form parameter enum test (string array) (default to '$')
|
||||
* @param {module:model/String} opts.enumFormString Form parameter enum test (string) (default to '-efg')
|
||||
* @param {module:api/FakeApi~testEnumParametersCallback} callback The callback function, accepting three arguments: error, data, response
|
||||
@ -600,7 +602,8 @@ export default class FakeApi {
|
||||
'enum_query_string_array': this.apiClient.buildCollectionParam(opts['enumQueryStringArray'], 'multi'),
|
||||
'enum_query_string': opts['enumQueryString'],
|
||||
'enum_query_integer': opts['enumQueryInteger'],
|
||||
'enum_query_double': opts['enumQueryDouble']
|
||||
'enum_query_double': opts['enumQueryDouble'],
|
||||
'enum_query_model_array': this.apiClient.buildCollectionParam(opts['enumQueryModelArray'], 'multi')
|
||||
};
|
||||
let headerParams = {
|
||||
'enum_header_string_array': opts['enumHeaderStringArray'],
|
||||
|
@ -613,6 +613,7 @@ let opts = {
|
||||
'enumQueryString': "'-efg'", // String | Query parameter enum test (string)
|
||||
'enumQueryInteger': 56, // Number | Query parameter enum test (double)
|
||||
'enumQueryDouble': 3.4, // Number | Query parameter enum test (double)
|
||||
'enumQueryModelArray': [new OpenApiPetstore.EnumClass()], // [EnumClass] |
|
||||
'enumFormStringArray': ["'$'"], // [String] | Form parameter enum test (string array)
|
||||
'enumFormString': "'-efg'" // String | Form parameter enum test (string)
|
||||
};
|
||||
@ -635,6 +636,7 @@ Name | Type | Description | Notes
|
||||
**enumQueryString** | **String**| Query parameter enum test (string) | [optional] [default to '-efg']
|
||||
**enumQueryInteger** | **Number**| Query parameter enum test (double) | [optional]
|
||||
**enumQueryDouble** | **Number**| Query parameter enum test (double) | [optional]
|
||||
**enumQueryModelArray** | [**[EnumClass]**](EnumClass.md)| | [optional]
|
||||
**enumFormStringArray** | [**[String]**](String.md)| Form parameter enum test (string array) | [optional] [default to '$']
|
||||
**enumFormString** | **String**| Form parameter enum test (string) | [optional] [default to '-efg']
|
||||
|
||||
|
@ -14,6 +14,7 @@
|
||||
|
||||
import ApiClient from "../ApiClient";
|
||||
import Client from '../model/Client';
|
||||
import EnumClass from '../model/EnumClass';
|
||||
import FileSchemaTestClass from '../model/FileSchemaTestClass';
|
||||
import HealthCheckResult from '../model/HealthCheckResult';
|
||||
import OuterComposite from '../model/OuterComposite';
|
||||
@ -654,6 +655,7 @@ export default class FakeApi {
|
||||
* @param {module:model/String} opts.enumQueryString Query parameter enum test (string) (default to '-efg')
|
||||
* @param {module:model/Number} opts.enumQueryInteger Query parameter enum test (double)
|
||||
* @param {module:model/Number} opts.enumQueryDouble Query parameter enum test (double)
|
||||
* @param {Array.<module:model/EnumClass>} opts.enumQueryModelArray
|
||||
* @param {Array.<module:model/String>} opts.enumFormStringArray Form parameter enum test (string array) (default to '$')
|
||||
* @param {module:model/String} opts.enumFormString Form parameter enum test (string) (default to '-efg')
|
||||
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing HTTP response
|
||||
@ -668,7 +670,8 @@ export default class FakeApi {
|
||||
'enum_query_string_array': this.apiClient.buildCollectionParam(opts['enumQueryStringArray'], 'multi'),
|
||||
'enum_query_string': opts['enumQueryString'],
|
||||
'enum_query_integer': opts['enumQueryInteger'],
|
||||
'enum_query_double': opts['enumQueryDouble']
|
||||
'enum_query_double': opts['enumQueryDouble'],
|
||||
'enum_query_model_array': this.apiClient.buildCollectionParam(opts['enumQueryModelArray'], 'multi')
|
||||
};
|
||||
let headerParams = {
|
||||
'enum_header_string_array': opts['enumHeaderStringArray'],
|
||||
@ -700,6 +703,7 @@ export default class FakeApi {
|
||||
* @param {module:model/String} opts.enumQueryString Query parameter enum test (string) (default to '-efg')
|
||||
* @param {module:model/Number} opts.enumQueryInteger Query parameter enum test (double)
|
||||
* @param {module:model/Number} opts.enumQueryDouble Query parameter enum test (double)
|
||||
* @param {Array.<module:model/EnumClass>} opts.enumQueryModelArray
|
||||
* @param {Array.<module:model/String>} opts.enumFormStringArray Form parameter enum test (string array) (default to '$')
|
||||
* @param {module:model/String} opts.enumFormString Form parameter enum test (string) (default to '-efg')
|
||||
* @return {Promise} a {@link https://www.promisejs.org/|Promise}
|
||||
|
@ -32,10 +32,11 @@ export default function() {
|
||||
let enumQueryString = 'TODO_EDIT_THE_ENUM_QUERY_STRING'; // specify value as there is no example value for this parameter in OpenAPI spec
|
||||
let enumQueryStringArray = 'TODO_EDIT_THE_ENUM_QUERY_STRING_ARRAY'; // specify value as there is no example value for this parameter in OpenAPI spec
|
||||
let enumQueryDouble = 'TODO_EDIT_THE_ENUM_QUERY_DOUBLE'; // specify value as there is no example value for this parameter in OpenAPI spec
|
||||
let enumQueryModelArray = 'TODO_EDIT_THE_ENUM_QUERY_MODEL_ARRAY'; // specify value as there is no example value for this parameter in OpenAPI spec
|
||||
|
||||
// Request No. 1
|
||||
{
|
||||
let url = BASE_URL + `/fake?enum_query_string_array=${enum_query_string_array}&enum_query_string=${enum_query_string}&enum_query_integer=${enum_query_integer}&enum_query_double=${enum_query_double}`;
|
||||
let url = BASE_URL + `/fake?enum_query_string_array=${enum_query_string_array}&enum_query_string=${enum_query_string}&enum_query_integer=${enum_query_integer}&enum_query_double=${enum_query_double}&enum_query_model_array=${enum_query_model_array}`;
|
||||
// TODO: edit the parameters of the request body.
|
||||
let body = {"enumFormStringArray": "list", "enumFormString": "string"};
|
||||
let params = {headers: {"Content-Type": "application/x-www-form-urlencoded", "enum_header_string_array": `${enumHeaderStringArray}`, "enum_header_string": `${enumHeaderString}`, "Accept": "application/json"}};
|
||||
|
@ -606,7 +606,7 @@ void (empty response body)
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **test_enum_parameters**
|
||||
> test_enum_parameters(enum_header_string_array => $enum_header_string_array, enum_header_string => $enum_header_string, enum_query_string_array => $enum_query_string_array, enum_query_string => $enum_query_string, enum_query_integer => $enum_query_integer, enum_query_double => $enum_query_double, enum_form_string_array => $enum_form_string_array, enum_form_string => $enum_form_string)
|
||||
> test_enum_parameters(enum_header_string_array => $enum_header_string_array, enum_header_string => $enum_header_string, enum_query_string_array => $enum_query_string_array, enum_query_string => $enum_query_string, enum_query_integer => $enum_query_integer, enum_query_double => $enum_query_double, enum_query_model_array => $enum_query_model_array, enum_form_string_array => $enum_form_string_array, enum_form_string => $enum_form_string)
|
||||
|
||||
To test enum parameters
|
||||
|
||||
@ -625,11 +625,12 @@ my $enum_query_string_array = [("'$'")]; # ARRAY[string] | Query parameter enum
|
||||
my $enum_query_string = '-efg'; # string | Query parameter enum test (string)
|
||||
my $enum_query_integer = 56; # int | Query parameter enum test (double)
|
||||
my $enum_query_double = 3.4; # double | Query parameter enum test (double)
|
||||
my $enum_query_model_array = [(new WWW::OpenAPIClient.EnumClass())]; # ARRAY[EnumClass] |
|
||||
my $enum_form_string_array = ['$']; # ARRAY[string] | Form parameter enum test (string array)
|
||||
my $enum_form_string = '-efg'; # string | Form parameter enum test (string)
|
||||
|
||||
eval {
|
||||
$api_instance->test_enum_parameters(enum_header_string_array => $enum_header_string_array, enum_header_string => $enum_header_string, enum_query_string_array => $enum_query_string_array, enum_query_string => $enum_query_string, enum_query_integer => $enum_query_integer, enum_query_double => $enum_query_double, enum_form_string_array => $enum_form_string_array, enum_form_string => $enum_form_string);
|
||||
$api_instance->test_enum_parameters(enum_header_string_array => $enum_header_string_array, enum_header_string => $enum_header_string, enum_query_string_array => $enum_query_string_array, enum_query_string => $enum_query_string, enum_query_integer => $enum_query_integer, enum_query_double => $enum_query_double, enum_query_model_array => $enum_query_model_array, enum_form_string_array => $enum_form_string_array, enum_form_string => $enum_form_string);
|
||||
};
|
||||
if ($@) {
|
||||
warn "Exception when calling FakeApi->test_enum_parameters: $@\n";
|
||||
@ -646,6 +647,7 @@ Name | Type | Description | Notes
|
||||
**enum_query_string** | **string**| Query parameter enum test (string) | [optional] [default to '-efg']
|
||||
**enum_query_integer** | **int**| Query parameter enum test (double) | [optional]
|
||||
**enum_query_double** | **double**| Query parameter enum test (double) | [optional]
|
||||
**enum_query_model_array** | [**ARRAY[EnumClass]**](EnumClass.md)| | [optional]
|
||||
**enum_form_string_array** | [**ARRAY[string]**](string.md)| Form parameter enum test (string array) | [optional] [default to '$']
|
||||
**enum_form_string** | **string**| Form parameter enum test (string) | [optional] [default to '-efg']
|
||||
|
||||
|
@ -975,6 +975,7 @@ sub test_endpoint_parameters {
|
||||
# @param string $enum_query_string Query parameter enum test (string) (optional, default to '-efg')
|
||||
# @param int $enum_query_integer Query parameter enum test (double) (optional)
|
||||
# @param double $enum_query_double Query parameter enum test (double) (optional)
|
||||
# @param ARRAY[EnumClass] $enum_query_model_array (optional)
|
||||
# @param ARRAY[string] $enum_form_string_array Form parameter enum test (string array) (optional, default to '$')
|
||||
# @param string $enum_form_string Form parameter enum test (string) (optional, default to '-efg')
|
||||
{
|
||||
@ -1009,6 +1010,11 @@ sub test_endpoint_parameters {
|
||||
description => 'Query parameter enum test (double)',
|
||||
required => '0',
|
||||
},
|
||||
'enum_query_model_array' => {
|
||||
data_type => 'ARRAY[EnumClass]',
|
||||
description => '',
|
||||
required => '0',
|
||||
},
|
||||
'enum_form_string_array' => {
|
||||
data_type => 'ARRAY[string]',
|
||||
description => 'Form parameter enum test (string array)',
|
||||
@ -1066,6 +1072,11 @@ sub test_enum_parameters {
|
||||
$query_params->{'enum_query_double'} = $self->{api_client}->to_query_value($args{'enum_query_double'});
|
||||
}
|
||||
|
||||
# query params
|
||||
if ( exists $args{'enum_query_model_array'}) {
|
||||
$query_params->{'enum_query_model_array'} = $self->{api_client}->to_query_value($args{'enum_query_model_array'});
|
||||
}
|
||||
|
||||
# header params
|
||||
if ( exists $args{'enum_header_string_array'}) {
|
||||
$header_params->{'enum_header_string_array'} = $self->{api_client}->to_header_value($args{'enum_header_string_array'});
|
||||
|
@ -724,7 +724,7 @@ void (empty response body)
|
||||
## `testEnumParameters()`
|
||||
|
||||
```php
|
||||
testEnumParameters($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_query_double, $enum_form_string_array, $enum_form_string)
|
||||
testEnumParameters($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_query_double, $enum_query_model_array, $enum_form_string_array, $enum_form_string)
|
||||
```
|
||||
|
||||
To test enum parameters
|
||||
@ -750,11 +750,12 @@ $enum_query_string_array = array('enum_query_string_array_example'); // string[]
|
||||
$enum_query_string = '-efg'; // string | Query parameter enum test (string)
|
||||
$enum_query_integer = 56; // int | Query parameter enum test (double)
|
||||
$enum_query_double = 3.4; // double | Query parameter enum test (double)
|
||||
$enum_query_model_array = array(new \OpenAPI\Client\Model\\OpenAPI\Client\Model\EnumClass()); // \OpenAPI\Client\Model\EnumClass[]
|
||||
$enum_form_string_array = array('$'); // string[] | Form parameter enum test (string array)
|
||||
$enum_form_string = '-efg'; // string | Form parameter enum test (string)
|
||||
|
||||
try {
|
||||
$apiInstance->testEnumParameters($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_query_double, $enum_form_string_array, $enum_form_string);
|
||||
$apiInstance->testEnumParameters($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_query_double, $enum_query_model_array, $enum_form_string_array, $enum_form_string);
|
||||
} catch (Exception $e) {
|
||||
echo 'Exception when calling FakeApi->testEnumParameters: ', $e->getMessage(), PHP_EOL;
|
||||
}
|
||||
@ -770,6 +771,7 @@ Name | Type | Description | Notes
|
||||
**enum_query_string** | **string**| Query parameter enum test (string) | [optional] [default to '-efg']
|
||||
**enum_query_integer** | **int**| Query parameter enum test (double) | [optional]
|
||||
**enum_query_double** | **double**| Query parameter enum test (double) | [optional]
|
||||
**enum_query_model_array** | [**\OpenAPI\Client\Model\EnumClass[]**](../Model/\OpenAPI\Client\Model\EnumClass.md)| | [optional]
|
||||
**enum_form_string_array** | [**string[]**](../Model/string.md)| Form parameter enum test (string array) | [optional] [default to '$']
|
||||
**enum_form_string** | **string**| Form parameter enum test (string) | [optional] [default to '-efg']
|
||||
|
||||
|
@ -3320,6 +3320,7 @@ class FakeApi
|
||||
* @param string $enum_query_string Query parameter enum test (string) (optional, default to '-efg')
|
||||
* @param int $enum_query_integer Query parameter enum test (double) (optional)
|
||||
* @param double $enum_query_double Query parameter enum test (double) (optional)
|
||||
* @param \OpenAPI\Client\Model\EnumClass[] $enum_query_model_array enum_query_model_array (optional)
|
||||
* @param string[] $enum_form_string_array Form parameter enum test (string array) (optional, default to '$')
|
||||
* @param string $enum_form_string Form parameter enum test (string) (optional, default to '-efg')
|
||||
*
|
||||
@ -3327,9 +3328,9 @@ class FakeApi
|
||||
* @throws \InvalidArgumentException
|
||||
* @return void
|
||||
*/
|
||||
public function testEnumParameters($enum_header_string_array = null, $enum_header_string = '-efg', $enum_query_string_array = null, $enum_query_string = '-efg', $enum_query_integer = null, $enum_query_double = null, $enum_form_string_array = '$', $enum_form_string = '-efg')
|
||||
public function testEnumParameters($enum_header_string_array = null, $enum_header_string = '-efg', $enum_query_string_array = null, $enum_query_string = '-efg', $enum_query_integer = null, $enum_query_double = null, $enum_query_model_array = null, $enum_form_string_array = '$', $enum_form_string = '-efg')
|
||||
{
|
||||
$this->testEnumParametersWithHttpInfo($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_query_double, $enum_form_string_array, $enum_form_string);
|
||||
$this->testEnumParametersWithHttpInfo($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_query_double, $enum_query_model_array, $enum_form_string_array, $enum_form_string);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -3343,6 +3344,7 @@ class FakeApi
|
||||
* @param string $enum_query_string Query parameter enum test (string) (optional, default to '-efg')
|
||||
* @param int $enum_query_integer Query parameter enum test (double) (optional)
|
||||
* @param double $enum_query_double Query parameter enum test (double) (optional)
|
||||
* @param \OpenAPI\Client\Model\EnumClass[] $enum_query_model_array (optional)
|
||||
* @param string[] $enum_form_string_array Form parameter enum test (string array) (optional, default to '$')
|
||||
* @param string $enum_form_string Form parameter enum test (string) (optional, default to '-efg')
|
||||
*
|
||||
@ -3350,9 +3352,9 @@ class FakeApi
|
||||
* @throws \InvalidArgumentException
|
||||
* @return array of null, HTTP status code, HTTP response headers (array of strings)
|
||||
*/
|
||||
public function testEnumParametersWithHttpInfo($enum_header_string_array = null, $enum_header_string = '-efg', $enum_query_string_array = null, $enum_query_string = '-efg', $enum_query_integer = null, $enum_query_double = null, $enum_form_string_array = '$', $enum_form_string = '-efg')
|
||||
public function testEnumParametersWithHttpInfo($enum_header_string_array = null, $enum_header_string = '-efg', $enum_query_string_array = null, $enum_query_string = '-efg', $enum_query_integer = null, $enum_query_double = null, $enum_query_model_array = null, $enum_form_string_array = '$', $enum_form_string = '-efg')
|
||||
{
|
||||
$request = $this->testEnumParametersRequest($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_query_double, $enum_form_string_array, $enum_form_string);
|
||||
$request = $this->testEnumParametersRequest($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_query_double, $enum_query_model_array, $enum_form_string_array, $enum_form_string);
|
||||
|
||||
try {
|
||||
$options = $this->createHttpClientOption();
|
||||
@ -3409,15 +3411,16 @@ class FakeApi
|
||||
* @param string $enum_query_string Query parameter enum test (string) (optional, default to '-efg')
|
||||
* @param int $enum_query_integer Query parameter enum test (double) (optional)
|
||||
* @param double $enum_query_double Query parameter enum test (double) (optional)
|
||||
* @param \OpenAPI\Client\Model\EnumClass[] $enum_query_model_array (optional)
|
||||
* @param string[] $enum_form_string_array Form parameter enum test (string array) (optional, default to '$')
|
||||
* @param string $enum_form_string Form parameter enum test (string) (optional, default to '-efg')
|
||||
*
|
||||
* @throws \InvalidArgumentException
|
||||
* @return \GuzzleHttp\Promise\PromiseInterface
|
||||
*/
|
||||
public function testEnumParametersAsync($enum_header_string_array = null, $enum_header_string = '-efg', $enum_query_string_array = null, $enum_query_string = '-efg', $enum_query_integer = null, $enum_query_double = null, $enum_form_string_array = '$', $enum_form_string = '-efg')
|
||||
public function testEnumParametersAsync($enum_header_string_array = null, $enum_header_string = '-efg', $enum_query_string_array = null, $enum_query_string = '-efg', $enum_query_integer = null, $enum_query_double = null, $enum_query_model_array = null, $enum_form_string_array = '$', $enum_form_string = '-efg')
|
||||
{
|
||||
return $this->testEnumParametersAsyncWithHttpInfo($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_query_double, $enum_form_string_array, $enum_form_string)
|
||||
return $this->testEnumParametersAsyncWithHttpInfo($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_query_double, $enum_query_model_array, $enum_form_string_array, $enum_form_string)
|
||||
->then(
|
||||
function ($response) {
|
||||
return $response[0];
|
||||
@ -3436,16 +3439,17 @@ class FakeApi
|
||||
* @param string $enum_query_string Query parameter enum test (string) (optional, default to '-efg')
|
||||
* @param int $enum_query_integer Query parameter enum test (double) (optional)
|
||||
* @param double $enum_query_double Query parameter enum test (double) (optional)
|
||||
* @param \OpenAPI\Client\Model\EnumClass[] $enum_query_model_array (optional)
|
||||
* @param string[] $enum_form_string_array Form parameter enum test (string array) (optional, default to '$')
|
||||
* @param string $enum_form_string Form parameter enum test (string) (optional, default to '-efg')
|
||||
*
|
||||
* @throws \InvalidArgumentException
|
||||
* @return \GuzzleHttp\Promise\PromiseInterface
|
||||
*/
|
||||
public function testEnumParametersAsyncWithHttpInfo($enum_header_string_array = null, $enum_header_string = '-efg', $enum_query_string_array = null, $enum_query_string = '-efg', $enum_query_integer = null, $enum_query_double = null, $enum_form_string_array = '$', $enum_form_string = '-efg')
|
||||
public function testEnumParametersAsyncWithHttpInfo($enum_header_string_array = null, $enum_header_string = '-efg', $enum_query_string_array = null, $enum_query_string = '-efg', $enum_query_integer = null, $enum_query_double = null, $enum_query_model_array = null, $enum_form_string_array = '$', $enum_form_string = '-efg')
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->testEnumParametersRequest($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_query_double, $enum_form_string_array, $enum_form_string);
|
||||
$request = $this->testEnumParametersRequest($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_query_double, $enum_query_model_array, $enum_form_string_array, $enum_form_string);
|
||||
|
||||
return $this->client
|
||||
->sendAsync($request, $this->createHttpClientOption())
|
||||
@ -3479,13 +3483,14 @@ class FakeApi
|
||||
* @param string $enum_query_string Query parameter enum test (string) (optional, default to '-efg')
|
||||
* @param int $enum_query_integer Query parameter enum test (double) (optional)
|
||||
* @param double $enum_query_double Query parameter enum test (double) (optional)
|
||||
* @param \OpenAPI\Client\Model\EnumClass[] $enum_query_model_array (optional)
|
||||
* @param string[] $enum_form_string_array Form parameter enum test (string array) (optional, default to '$')
|
||||
* @param string $enum_form_string Form parameter enum test (string) (optional, default to '-efg')
|
||||
*
|
||||
* @throws \InvalidArgumentException
|
||||
* @return \GuzzleHttp\Psr7\Request
|
||||
*/
|
||||
public function testEnumParametersRequest($enum_header_string_array = null, $enum_header_string = '-efg', $enum_query_string_array = null, $enum_query_string = '-efg', $enum_query_integer = null, $enum_query_double = null, $enum_form_string_array = '$', $enum_form_string = '-efg')
|
||||
public function testEnumParametersRequest($enum_header_string_array = null, $enum_header_string = '-efg', $enum_query_string_array = null, $enum_query_string = '-efg', $enum_query_integer = null, $enum_query_double = null, $enum_query_model_array = null, $enum_form_string_array = '$', $enum_form_string = '-efg')
|
||||
{
|
||||
|
||||
$resourcePath = '/fake';
|
||||
@ -3527,6 +3532,14 @@ class FakeApi
|
||||
'form', // style
|
||||
true // explode
|
||||
) ?? []);
|
||||
// query params
|
||||
$queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue(
|
||||
$enum_query_model_array,
|
||||
'enum_query_model_array', // param base name
|
||||
'array', // openApiType
|
||||
'form', // style
|
||||
true // explode
|
||||
) ?? []);
|
||||
|
||||
// header params
|
||||
if (is_array($enum_header_string_array)) {
|
||||
|
@ -852,6 +852,7 @@ opts = {
|
||||
enum_query_string: '_abc', # String | Query parameter enum test (string)
|
||||
enum_query_integer: 1, # Integer | Query parameter enum test (double)
|
||||
enum_query_double: 1.1, # Float | Query parameter enum test (double)
|
||||
enum_query_model_array: [Petstore::EnumClass::ABC], # Array<EnumClass> |
|
||||
enum_form_string_array: ['>'], # Array<String> | Form parameter enum test (string array)
|
||||
enum_form_string: '_abc' # String | Form parameter enum test (string)
|
||||
}
|
||||
@ -892,6 +893,7 @@ end
|
||||
| **enum_query_string** | **String** | Query parameter enum test (string) | [optional][default to '-efg'] |
|
||||
| **enum_query_integer** | **Integer** | Query parameter enum test (double) | [optional] |
|
||||
| **enum_query_double** | **Float** | Query parameter enum test (double) | [optional] |
|
||||
| **enum_query_model_array** | [**Array<EnumClass>**](EnumClass.md) | | [optional] |
|
||||
| **enum_form_string_array** | [**Array<String>**](String.md) | Form parameter enum test (string array) | [optional][default to '$'] |
|
||||
| **enum_form_string** | **String** | Form parameter enum test (string) | [optional][default to '-efg'] |
|
||||
|
||||
|
@ -900,6 +900,7 @@ module Petstore
|
||||
# @option opts [String] :enum_query_string Query parameter enum test (string) (default to '-efg')
|
||||
# @option opts [Integer] :enum_query_integer Query parameter enum test (double)
|
||||
# @option opts [Float] :enum_query_double Query parameter enum test (double)
|
||||
# @option opts [Array<EnumClass>] :enum_query_model_array
|
||||
# @option opts [Array<String>] :enum_form_string_array Form parameter enum test (string array) (default to '$')
|
||||
# @option opts [String] :enum_form_string Form parameter enum test (string) (default to '-efg')
|
||||
# @return [nil]
|
||||
@ -917,6 +918,7 @@ module Petstore
|
||||
# @option opts [String] :enum_query_string Query parameter enum test (string) (default to '-efg')
|
||||
# @option opts [Integer] :enum_query_integer Query parameter enum test (double)
|
||||
# @option opts [Float] :enum_query_double Query parameter enum test (double)
|
||||
# @option opts [Array<EnumClass>] :enum_query_model_array
|
||||
# @option opts [Array<String>] :enum_form_string_array Form parameter enum test (string array) (default to '$')
|
||||
# @option opts [String] :enum_form_string Form parameter enum test (string) (default to '-efg')
|
||||
# @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers
|
||||
@ -965,6 +967,7 @@ module Petstore
|
||||
query_params[:'enum_query_string'] = opts[:'enum_query_string'] if !opts[:'enum_query_string'].nil?
|
||||
query_params[:'enum_query_integer'] = opts[:'enum_query_integer'] if !opts[:'enum_query_integer'].nil?
|
||||
query_params[:'enum_query_double'] = opts[:'enum_query_double'] if !opts[:'enum_query_double'].nil?
|
||||
query_params[:'enum_query_model_array'] = @api_client.build_collection_param(opts[:'enum_query_model_array'], :multi) if !opts[:'enum_query_model_array'].nil?
|
||||
|
||||
# header parameters
|
||||
header_params = opts[:header_params] || {}
|
||||
|
@ -852,6 +852,7 @@ opts = {
|
||||
enum_query_string: '_abc', # String | Query parameter enum test (string)
|
||||
enum_query_integer: 1, # Integer | Query parameter enum test (double)
|
||||
enum_query_double: 1.1, # Float | Query parameter enum test (double)
|
||||
enum_query_model_array: [Petstore::EnumClass::ABC], # Array<EnumClass> |
|
||||
enum_form_string_array: ['>'], # Array<String> | Form parameter enum test (string array)
|
||||
enum_form_string: '_abc' # String | Form parameter enum test (string)
|
||||
}
|
||||
@ -892,6 +893,7 @@ end
|
||||
| **enum_query_string** | **String** | Query parameter enum test (string) | [optional][default to '-efg'] |
|
||||
| **enum_query_integer** | **Integer** | Query parameter enum test (double) | [optional] |
|
||||
| **enum_query_double** | **Float** | Query parameter enum test (double) | [optional] |
|
||||
| **enum_query_model_array** | [**Array<EnumClass>**](EnumClass.md) | | [optional] |
|
||||
| **enum_form_string_array** | [**Array<String>**](String.md) | Form parameter enum test (string array) | [optional][default to '$'] |
|
||||
| **enum_form_string** | **String** | Form parameter enum test (string) | [optional][default to '-efg'] |
|
||||
|
||||
|
@ -900,6 +900,7 @@ module Petstore
|
||||
# @option opts [String] :enum_query_string Query parameter enum test (string) (default to '-efg')
|
||||
# @option opts [Integer] :enum_query_integer Query parameter enum test (double)
|
||||
# @option opts [Float] :enum_query_double Query parameter enum test (double)
|
||||
# @option opts [Array<EnumClass>] :enum_query_model_array
|
||||
# @option opts [Array<String>] :enum_form_string_array Form parameter enum test (string array) (default to '$')
|
||||
# @option opts [String] :enum_form_string Form parameter enum test (string) (default to '-efg')
|
||||
# @return [nil]
|
||||
@ -917,6 +918,7 @@ module Petstore
|
||||
# @option opts [String] :enum_query_string Query parameter enum test (string) (default to '-efg')
|
||||
# @option opts [Integer] :enum_query_integer Query parameter enum test (double)
|
||||
# @option opts [Float] :enum_query_double Query parameter enum test (double)
|
||||
# @option opts [Array<EnumClass>] :enum_query_model_array
|
||||
# @option opts [Array<String>] :enum_form_string_array Form parameter enum test (string array) (default to '$')
|
||||
# @option opts [String] :enum_form_string Form parameter enum test (string) (default to '-efg')
|
||||
# @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers
|
||||
@ -965,6 +967,7 @@ module Petstore
|
||||
query_params[:'enum_query_string'] = opts[:'enum_query_string'] if !opts[:'enum_query_string'].nil?
|
||||
query_params[:'enum_query_integer'] = opts[:'enum_query_integer'] if !opts[:'enum_query_integer'].nil?
|
||||
query_params[:'enum_query_double'] = opts[:'enum_query_double'] if !opts[:'enum_query_double'].nil?
|
||||
query_params[:'enum_query_model_array'] = @api_client.build_collection_param(opts[:'enum_query_model_array'], :multi) if !opts[:'enum_query_model_array'].nil?
|
||||
|
||||
# header parameters
|
||||
header_params = opts[:header_params] || {}
|
||||
|
@ -18,6 +18,9 @@ import {
|
||||
Client,
|
||||
ClientFromJSON,
|
||||
ClientToJSON,
|
||||
EnumClass,
|
||||
EnumClassFromJSON,
|
||||
EnumClassToJSON,
|
||||
FileSchemaTestClass,
|
||||
FileSchemaTestClassFromJSON,
|
||||
FileSchemaTestClassToJSON,
|
||||
@ -105,6 +108,7 @@ export interface TestEnumParametersRequest {
|
||||
enumQueryString?: TestEnumParametersEnumQueryStringEnum;
|
||||
enumQueryInteger?: TestEnumParametersEnumQueryIntegerEnum;
|
||||
enumQueryDouble?: TestEnumParametersEnumQueryDoubleEnum;
|
||||
enumQueryModelArray?: Array<EnumClass>;
|
||||
enumFormStringArray?: Array<TestEnumParametersEnumFormStringArrayEnum>;
|
||||
enumFormString?: TestEnumParametersEnumFormStringEnum;
|
||||
}
|
||||
@ -636,6 +640,10 @@ export class FakeApi extends runtime.BaseAPI {
|
||||
queryParameters['enum_query_double'] = requestParameters.enumQueryDouble;
|
||||
}
|
||||
|
||||
if (requestParameters.enumQueryModelArray) {
|
||||
queryParameters['enum_query_model_array'] = requestParameters.enumQueryModelArray;
|
||||
}
|
||||
|
||||
const headerParameters: runtime.HTTPHeaders = {};
|
||||
|
||||
if (requestParameters.enumHeaderStringArray) {
|
||||
|
@ -1 +0,0 @@
|
||||
6.0.0-SNAPSHOT
|
@ -568,7 +568,7 @@ void (empty response body)
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **testEnumParameters**
|
||||
> testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString)
|
||||
> testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumQueryModelArray, enumFormStringArray, enumFormString)
|
||||
|
||||
To test enum parameters
|
||||
|
||||
@ -585,11 +585,12 @@ final BuiltList<String> enumQueryStringArray = ; // BuiltList<String> | Query pa
|
||||
final String enumQueryString = enumQueryString_example; // String | Query parameter enum test (string)
|
||||
final int enumQueryInteger = 56; // int | Query parameter enum test (double)
|
||||
final double enumQueryDouble = 1.2; // double | Query parameter enum test (double)
|
||||
final BuiltList<ModelEnumClass> enumQueryModelArray = ; // BuiltList<ModelEnumClass> |
|
||||
final BuiltList<String> enumFormStringArray = ; // BuiltList<String> | Form parameter enum test (string array)
|
||||
final String enumFormString = enumFormString_example; // String | Form parameter enum test (string)
|
||||
|
||||
try {
|
||||
api.testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString);
|
||||
api.testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumQueryModelArray, enumFormStringArray, enumFormString);
|
||||
} catch on DioError (e) {
|
||||
print('Exception when calling FakeApi->testEnumParameters: $e\n');
|
||||
}
|
||||
@ -605,6 +606,7 @@ Name | Type | Description | Notes
|
||||
**enumQueryString** | **String**| Query parameter enum test (string) | [optional] [default to '-efg']
|
||||
**enumQueryInteger** | **int**| Query parameter enum test (double) | [optional]
|
||||
**enumQueryDouble** | **double**| Query parameter enum test (double) | [optional]
|
||||
**enumQueryModelArray** | [**BuiltList<ModelEnumClass>**](ModelEnumClass.md)| | [optional]
|
||||
**enumFormStringArray** | [**BuiltList<String>**](String.md)| Form parameter enum test (string array) | [optional] [default to '$']
|
||||
**enumFormString** | **String**| Form parameter enum test (string) | [optional] [default to '-efg']
|
||||
|
||||
|
@ -14,6 +14,7 @@ import 'package:openapi/src/model/date.dart';
|
||||
import 'package:openapi/src/model/file_schema_test_class.dart';
|
||||
import 'package:openapi/src/model/health_check_result.dart';
|
||||
import 'package:openapi/src/model/model_client.dart';
|
||||
import 'package:openapi/src/model/model_enum_class.dart';
|
||||
import 'package:openapi/src/model/outer_composite.dart';
|
||||
import 'package:openapi/src/model/outer_object_with_enum_property.dart';
|
||||
import 'package:openapi/src/model/pet.dart';
|
||||
@ -1052,6 +1053,7 @@ class FakeApi {
|
||||
/// * [enumQueryString] - Query parameter enum test (string)
|
||||
/// * [enumQueryInteger] - Query parameter enum test (double)
|
||||
/// * [enumQueryDouble] - Query parameter enum test (double)
|
||||
/// * [enumQueryModelArray]
|
||||
/// * [enumFormStringArray] - Form parameter enum test (string array)
|
||||
/// * [enumFormString] - Form parameter enum test (string)
|
||||
/// * [cancelToken] - A [CancelToken] that can be used to cancel the operation
|
||||
@ -1070,6 +1072,7 @@ class FakeApi {
|
||||
String? enumQueryString = '-efg',
|
||||
int? enumQueryInteger,
|
||||
double? enumQueryDouble,
|
||||
BuiltList<ModelEnumClass>? enumQueryModelArray,
|
||||
BuiltList<String>? enumFormStringArray,
|
||||
String? enumFormString,
|
||||
CancelToken? cancelToken,
|
||||
@ -1100,6 +1103,7 @@ class FakeApi {
|
||||
if (enumQueryString != null) r'enum_query_string': encodeQueryParameter(_serializers, enumQueryString, const FullType(String)),
|
||||
if (enumQueryInteger != null) r'enum_query_integer': encodeQueryParameter(_serializers, enumQueryInteger, const FullType(int)),
|
||||
if (enumQueryDouble != null) r'enum_query_double': encodeQueryParameter(_serializers, enumQueryDouble, const FullType(double)),
|
||||
if (enumQueryModelArray != null) r'enum_query_model_array': encodeCollectionQueryParameter<ModelEnumClass>(_serializers, enumQueryModelArray, const FullType(BuiltList, [FullType(ModelEnumClass)]), format: ListFormat.multi,),
|
||||
};
|
||||
|
||||
dynamic _bodyData;
|
||||
|
@ -61,7 +61,7 @@ dynamic encodeQueryParameter(
|
||||
return serialized;
|
||||
}
|
||||
|
||||
ListParam<T> encodeCollectionQueryParameter<T>(
|
||||
ListParam<Object?> encodeCollectionQueryParameter<T>(
|
||||
Serializers serializers,
|
||||
dynamic value,
|
||||
FullType type, {
|
||||
|
@ -136,6 +136,10 @@ Serializers serializers = (_$serializers.toBuilder()
|
||||
const FullType(BuiltMap, [FullType(String), FullType(int)]),
|
||||
() => MapBuilder<String, int>(),
|
||||
)
|
||||
..addBuilderFactory(
|
||||
const FullType(BuiltList, [FullType(ModelEnumClass)]),
|
||||
() => ListBuilder<ModelEnumClass>(),
|
||||
)
|
||||
..addBuilderFactory(
|
||||
const FullType(BuiltList, [FullType(String)]),
|
||||
() => ListBuilder<String>(),
|
||||
|
@ -14,4 +14,4 @@ dependencies:
|
||||
dev_dependencies:
|
||||
built_value_generator: '>=8.1.0 <9.0.0'
|
||||
build_runner: any
|
||||
test: '>=1.16.0 <1.17.0'
|
||||
test: ^1.16.0
|
||||
|
@ -7,28 +7,28 @@ packages:
|
||||
name: _fe_analyzer_shared
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "21.0.0"
|
||||
version: "22.0.0"
|
||||
analyzer:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: analyzer
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.5.0"
|
||||
version: "1.7.2"
|
||||
args:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: args
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.1.0"
|
||||
version: "2.3.0"
|
||||
async:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: async
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.7.0"
|
||||
version: "2.9.0"
|
||||
boolean_selector:
|
||||
dependency: transitive
|
||||
description:
|
||||
@ -42,7 +42,7 @@ packages:
|
||||
name: build
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.0.1"
|
||||
version: "2.2.1"
|
||||
built_collection:
|
||||
dependency: "direct dev"
|
||||
description:
|
||||
@ -63,42 +63,42 @@ packages:
|
||||
name: charcode
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.2.0"
|
||||
version: "1.3.1"
|
||||
cli_util:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: cli_util
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.3.0"
|
||||
version: "0.3.5"
|
||||
code_builder:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: code_builder
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "4.0.0"
|
||||
version: "4.1.0"
|
||||
collection:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: collection
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.15.0"
|
||||
version: "1.16.0"
|
||||
convert:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: convert
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "3.0.0"
|
||||
version: "3.0.1"
|
||||
coverage:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: coverage
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.0.2"
|
||||
version: "1.0.3"
|
||||
crypto:
|
||||
dependency: transitive
|
||||
description:
|
||||
@ -112,7 +112,7 @@ packages:
|
||||
name: dart_style
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.0.1"
|
||||
version: "2.1.1"
|
||||
dio:
|
||||
dependency: "direct dev"
|
||||
description:
|
||||
@ -126,7 +126,7 @@ packages:
|
||||
name: file
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "6.1.1"
|
||||
version: "6.1.2"
|
||||
fixnum:
|
||||
dependency: transitive
|
||||
description:
|
||||
@ -140,14 +140,14 @@ packages:
|
||||
name: frontend_server_client
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.1.0"
|
||||
version: "2.1.2"
|
||||
glob:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: glob
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.0.1"
|
||||
version: "2.0.2"
|
||||
http_mock_adapter:
|
||||
dependency: "direct dev"
|
||||
description:
|
||||
@ -161,7 +161,7 @@ packages:
|
||||
name: http_multi_server
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "3.0.1"
|
||||
version: "3.2.0"
|
||||
http_parser:
|
||||
dependency: transitive
|
||||
description:
|
||||
@ -175,21 +175,21 @@ packages:
|
||||
name: io
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.0.0"
|
||||
version: "1.0.3"
|
||||
js:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: js
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.6.3"
|
||||
version: "0.6.4"
|
||||
logging:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: logging
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.0.1"
|
||||
version: "1.0.2"
|
||||
matcher:
|
||||
dependency: transitive
|
||||
description:
|
||||
@ -203,14 +203,14 @@ packages:
|
||||
name: meta
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.3.0"
|
||||
version: "1.7.0"
|
||||
mime:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: mime
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.0.0"
|
||||
version: "1.0.1"
|
||||
mockito:
|
||||
dependency: "direct dev"
|
||||
description:
|
||||
@ -224,7 +224,7 @@ packages:
|
||||
name: node_preamble
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.0.0"
|
||||
version: "2.0.1"
|
||||
openapi:
|
||||
dependency: "direct dev"
|
||||
description:
|
||||
@ -238,21 +238,21 @@ packages:
|
||||
name: package_config
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.0.0"
|
||||
version: "2.0.2"
|
||||
path:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: path
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.8.0"
|
||||
version: "1.8.1"
|
||||
pedantic:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: pedantic
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.11.0"
|
||||
version: "1.11.1"
|
||||
pool:
|
||||
dependency: transitive
|
||||
description:
|
||||
@ -266,14 +266,14 @@ packages:
|
||||
name: pub_semver
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "2.0.0"
|
||||
version: "2.1.1"
|
||||
shelf:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: shelf
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.1.4"
|
||||
version: "1.3.0"
|
||||
shelf_packages_handler:
|
||||
dependency: transitive
|
||||
description:
|
||||
@ -287,7 +287,7 @@ packages:
|
||||
name: shelf_static
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.0.0"
|
||||
version: "1.1.0"
|
||||
shelf_web_socket:
|
||||
dependency: transitive
|
||||
description:
|
||||
@ -301,7 +301,7 @@ packages:
|
||||
name: source_gen
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.0.0"
|
||||
version: "1.0.3"
|
||||
source_map_stack_trace:
|
||||
dependency: transitive
|
||||
description:
|
||||
@ -322,7 +322,7 @@ packages:
|
||||
name: source_span
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.8.1"
|
||||
version: "1.8.2"
|
||||
stack_trace:
|
||||
dependency: transitive
|
||||
description:
|
||||
@ -392,7 +392,7 @@ packages:
|
||||
name: watcher
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "1.0.0"
|
||||
version: "1.0.1"
|
||||
web_socket_channel:
|
||||
dependency: transitive
|
||||
description:
|
||||
@ -415,4 +415,4 @@ packages:
|
||||
source: hosted
|
||||
version: "3.1.0"
|
||||
sdks:
|
||||
dart: ">=2.12.0 <3.0.0"
|
||||
dart: ">=2.16.0 <3.0.0"
|
||||
|
@ -98,7 +98,7 @@ void main() {
|
||||
(server) => server.reply(200, null),
|
||||
data: {
|
||||
'enum_form_string': 'formString',
|
||||
'enum_form_string_array': Matchers.listParam<String>(
|
||||
'enum_form_string_array': Matchers.listParam<Object>(
|
||||
ListParam(
|
||||
['foo', 'bar'],
|
||||
ListFormat.csv,
|
||||
@ -106,22 +106,15 @@ void main() {
|
||||
),
|
||||
},
|
||||
queryParameters: <String, dynamic>{
|
||||
'enum_query_string_array': Matchers.listParam<String>(
|
||||
ListParam(
|
||||
['a', 'b', 'c'],
|
||||
ListFormat.multi,
|
||||
),
|
||||
),
|
||||
'enum_query_string': '-efg',
|
||||
},
|
||||
headers: <String, dynamic>{
|
||||
'enum_header_string': '-efg',
|
||||
'content-type': 'application/x-www-form-urlencoded',
|
||||
},
|
||||
);
|
||||
|
||||
final response = await client.getFakeApi().testEnumParameters(
|
||||
enumQueryStringArray: ListBuilder<String>(
|
||||
<String>['a', 'b', 'c'],
|
||||
).build(),
|
||||
enumFormString: 'formString',
|
||||
enumFormStringArray: ListBuilder<String>(
|
||||
<String>['foo', 'bar'],
|
||||
@ -130,6 +123,71 @@ void main() {
|
||||
|
||||
expect(response.statusCode, 200);
|
||||
});
|
||||
|
||||
test('in query parameters', () async {
|
||||
tester.onGet(
|
||||
'/fake',
|
||||
(server) => server.reply(200, null),
|
||||
queryParameters: <String, dynamic>{
|
||||
'enum_query_string_array': Matchers.listParam<dynamic>(
|
||||
ListParam<dynamic>(
|
||||
<String>['a', 'b', 'c'],
|
||||
ListFormat.multi,
|
||||
),
|
||||
),
|
||||
'enum_query_model_array': Matchers.listParam<dynamic>(
|
||||
ListParam<dynamic>(
|
||||
<String>['_abc', '-efg'],
|
||||
ListFormat.multi,
|
||||
),
|
||||
),
|
||||
'enum_query_string': 'foo',
|
||||
'enum_query_double': 1.23,
|
||||
'enum_query_integer': 42,
|
||||
},
|
||||
headers: <String, dynamic>{
|
||||
'enum_header_string': '-efg',
|
||||
'content-type': 'application/x-www-form-urlencoded',
|
||||
},
|
||||
data: <String, dynamic>{},
|
||||
);
|
||||
|
||||
final response = await client.getFakeApi().testEnumParameters(
|
||||
enumQueryStringArray: ListBuilder<String>(
|
||||
<String>['a', 'b', 'c'],
|
||||
).build(),
|
||||
enumQueryModelArray: ListBuilder<ModelEnumClass>(
|
||||
<ModelEnumClass>[ModelEnumClass.abc, ModelEnumClass.efg],
|
||||
).build(),
|
||||
enumQueryString: 'foo',
|
||||
enumQueryDouble: 1.23,
|
||||
enumQueryInteger: 42,
|
||||
);
|
||||
|
||||
expect(response.statusCode, 200);
|
||||
});
|
||||
|
||||
test('in header parameters', () async {
|
||||
tester.onGet(
|
||||
'/fake',
|
||||
(server) => server.reply(200, null),
|
||||
headers: <String, dynamic>{
|
||||
'enum_header_string': 'foo',
|
||||
'enum_header_string_array': '[a, b, c]',
|
||||
'content-type': 'application/x-www-form-urlencoded',
|
||||
},
|
||||
data: <String, dynamic>{},
|
||||
);
|
||||
|
||||
final response = await client.getFakeApi().testEnumParameters(
|
||||
enumHeaderStringArray: ListBuilder<String>(
|
||||
<String>['a', 'b', 'c'],
|
||||
).build(),
|
||||
enumHeaderString: 'foo',
|
||||
);
|
||||
|
||||
expect(response.statusCode, 200);
|
||||
});
|
||||
});
|
||||
});
|
||||
}
|
||||
|
@ -188,9 +188,9 @@ void main() {
|
||||
request: Request(
|
||||
method: RequestMethods.get,
|
||||
queryParameters: <String, dynamic>{
|
||||
'status': Matchers.listParam<String>(
|
||||
ListParam(
|
||||
['available', 'sold'],
|
||||
'status': Matchers.listParam<dynamic>(
|
||||
ListParam<dynamic>(
|
||||
<dynamic>['available', 'sold'],
|
||||
ListFormat.csv,
|
||||
),
|
||||
),
|
||||
|
@ -568,7 +568,7 @@ void (empty response body)
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **testEnumParameters**
|
||||
> testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString)
|
||||
> testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumQueryModelArray, enumFormStringArray, enumFormString)
|
||||
|
||||
To test enum parameters
|
||||
|
||||
@ -585,11 +585,12 @@ var enumQueryStringArray = []; // BuiltList<String> | Query parameter enum test
|
||||
var enumQueryString = enumQueryString_example; // String | Query parameter enum test (string)
|
||||
var enumQueryInteger = 56; // int | Query parameter enum test (double)
|
||||
var enumQueryDouble = 1.2; // double | Query parameter enum test (double)
|
||||
var enumQueryModelArray = []; // BuiltList<ModelEnumClass> |
|
||||
var enumFormStringArray = []; // BuiltList<String> | Form parameter enum test (string array)
|
||||
var enumFormString = enumFormString_example; // String | Form parameter enum test (string)
|
||||
|
||||
try {
|
||||
api_instance.testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString);
|
||||
api_instance.testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumQueryModelArray, enumFormStringArray, enumFormString);
|
||||
} catch (e) {
|
||||
print('Exception when calling FakeApi->testEnumParameters: $e\n');
|
||||
}
|
||||
@ -605,6 +606,7 @@ Name | Type | Description | Notes
|
||||
**enumQueryString** | **String**| Query parameter enum test (string) | [optional] [default to '-efg']
|
||||
**enumQueryInteger** | **int**| Query parameter enum test (double) | [optional]
|
||||
**enumQueryDouble** | **double**| Query parameter enum test (double) | [optional]
|
||||
**enumQueryModelArray** | [**BuiltList<ModelEnumClass>**](ModelEnumClass.md)| | [optional]
|
||||
**enumFormStringArray** | [**BuiltList<String>**](String.md)| Form parameter enum test (string array) | [optional] [default to '$']
|
||||
**enumFormString** | **String**| Form parameter enum test (string) | [optional] [default to '-efg']
|
||||
|
||||
|
@ -15,6 +15,7 @@ import 'package:openapi/api_util.dart';
|
||||
import 'package:openapi/model/file_schema_test_class.dart';
|
||||
import 'package:openapi/model/health_check_result.dart';
|
||||
import 'package:openapi/model/model_client.dart';
|
||||
import 'package:openapi/model/model_enum_class.dart';
|
||||
import 'package:openapi/model/outer_composite.dart';
|
||||
import 'package:openapi/model/outer_object_with_enum_property.dart';
|
||||
import 'package:openapi/model/pet.dart';
|
||||
@ -686,6 +687,7 @@ class FakeApi {
|
||||
String enumQueryString,
|
||||
int enumQueryInteger,
|
||||
double enumQueryDouble,
|
||||
BuiltList<ModelEnumClass> enumQueryModelArray,
|
||||
BuiltList<String> enumFormStringArray,
|
||||
String enumFormString,
|
||||
CancelToken cancelToken,
|
||||
@ -708,6 +710,7 @@ class FakeApi {
|
||||
if (enumQueryString != null) r'enum_query_string': enumQueryString,
|
||||
if (enumQueryInteger != null) r'enum_query_integer': enumQueryInteger,
|
||||
if (enumQueryDouble != null) r'enum_query_double': enumQueryDouble,
|
||||
if (enumQueryModelArray != null) r'enum_query_model_array': enumQueryModelArray,
|
||||
},
|
||||
extra: <String, dynamic>{
|
||||
'secure': <Map<String, String>>[],
|
||||
|
@ -565,7 +565,7 @@ void (empty response body)
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **testEnumParameters**
|
||||
> testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString)
|
||||
> testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumQueryModelArray, enumFormStringArray, enumFormString)
|
||||
|
||||
To test enum parameters
|
||||
|
||||
@ -582,11 +582,12 @@ final enumQueryStringArray = []; // List<String> | Query parameter enum test (st
|
||||
final enumQueryString = enumQueryString_example; // String | Query parameter enum test (string)
|
||||
final enumQueryInteger = 56; // int | Query parameter enum test (double)
|
||||
final enumQueryDouble = 1.2; // double | Query parameter enum test (double)
|
||||
final enumQueryModelArray = []; // List<EnumClass> |
|
||||
final enumFormStringArray = []; // List<String> | Form parameter enum test (string array)
|
||||
final enumFormString = enumFormString_example; // String | Form parameter enum test (string)
|
||||
|
||||
try {
|
||||
api_instance.testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString);
|
||||
api_instance.testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumQueryModelArray, enumFormStringArray, enumFormString);
|
||||
} catch (e) {
|
||||
print('Exception when calling FakeApi->testEnumParameters: $e\n');
|
||||
}
|
||||
@ -602,6 +603,7 @@ Name | Type | Description | Notes
|
||||
**enumQueryString** | **String**| Query parameter enum test (string) | [optional] [default to '-efg']
|
||||
**enumQueryInteger** | **int**| Query parameter enum test (double) | [optional]
|
||||
**enumQueryDouble** | **double**| Query parameter enum test (double) | [optional]
|
||||
**enumQueryModelArray** | [**List<EnumClass>**](EnumClass.md)| | [optional] [default to const []]
|
||||
**enumFormStringArray** | [**List<String>**](String.md)| Form parameter enum test (string array) | [optional] [default to '$']
|
||||
**enumFormString** | **String**| Form parameter enum test (string) | [optional] [default to '-efg']
|
||||
|
||||
|
@ -806,12 +806,14 @@ class FakeApi {
|
||||
/// * [double] enumQueryDouble:
|
||||
/// Query parameter enum test (double)
|
||||
///
|
||||
/// * [List<EnumClass>] enumQueryModelArray:
|
||||
///
|
||||
/// * [List<String>] enumFormStringArray:
|
||||
/// Form parameter enum test (string array)
|
||||
///
|
||||
/// * [String] enumFormString:
|
||||
/// Form parameter enum test (string)
|
||||
Future<Response> testEnumParametersWithHttpInfo({ List<String>? enumHeaderStringArray, String? enumHeaderString, List<String>? enumQueryStringArray, String? enumQueryString, int? enumQueryInteger, double? enumQueryDouble, List<String>? enumFormStringArray, String? enumFormString, }) async {
|
||||
Future<Response> testEnumParametersWithHttpInfo({ List<String>? enumHeaderStringArray, String? enumHeaderString, List<String>? enumQueryStringArray, String? enumQueryString, int? enumQueryInteger, double? enumQueryDouble, List<EnumClass>? enumQueryModelArray, List<String>? enumFormStringArray, String? enumFormString, }) async {
|
||||
// ignore: prefer_const_declarations
|
||||
final path = r'/fake';
|
||||
|
||||
@ -834,6 +836,9 @@ class FakeApi {
|
||||
if (enumQueryDouble != null) {
|
||||
queryParams.addAll(_queryParams('', 'enum_query_double', enumQueryDouble));
|
||||
}
|
||||
if (enumQueryModelArray != null) {
|
||||
queryParams.addAll(_queryParams('multi', 'enum_query_model_array', enumQueryModelArray));
|
||||
}
|
||||
|
||||
if (enumHeaderStringArray != null) {
|
||||
headerParams[r'enum_header_string_array'] = parameterToString(enumHeaderStringArray);
|
||||
@ -888,13 +893,15 @@ class FakeApi {
|
||||
/// * [double] enumQueryDouble:
|
||||
/// Query parameter enum test (double)
|
||||
///
|
||||
/// * [List<EnumClass>] enumQueryModelArray:
|
||||
///
|
||||
/// * [List<String>] enumFormStringArray:
|
||||
/// Form parameter enum test (string array)
|
||||
///
|
||||
/// * [String] enumFormString:
|
||||
/// Form parameter enum test (string)
|
||||
Future<void> testEnumParameters({ List<String>? enumHeaderStringArray, String? enumHeaderString, List<String>? enumQueryStringArray, String? enumQueryString, int? enumQueryInteger, double? enumQueryDouble, List<String>? enumFormStringArray, String? enumFormString, }) async {
|
||||
final response = await testEnumParametersWithHttpInfo( enumHeaderStringArray: enumHeaderStringArray, enumHeaderString: enumHeaderString, enumQueryStringArray: enumQueryStringArray, enumQueryString: enumQueryString, enumQueryInteger: enumQueryInteger, enumQueryDouble: enumQueryDouble, enumFormStringArray: enumFormStringArray, enumFormString: enumFormString, );
|
||||
Future<void> testEnumParameters({ List<String>? enumHeaderStringArray, String? enumHeaderString, List<String>? enumQueryStringArray, String? enumQueryString, int? enumQueryInteger, double? enumQueryDouble, List<EnumClass>? enumQueryModelArray, List<String>? enumFormStringArray, String? enumFormString, }) async {
|
||||
final response = await testEnumParametersWithHttpInfo( enumHeaderStringArray: enumHeaderStringArray, enumHeaderString: enumHeaderString, enumQueryStringArray: enumQueryStringArray, enumQueryString: enumQueryString, enumQueryInteger: enumQueryInteger, enumQueryDouble: enumQueryDouble, enumQueryModelArray: enumQueryModelArray, enumFormStringArray: enumFormStringArray, enumFormString: enumFormString, );
|
||||
if (response.statusCode >= HttpStatus.badRequest) {
|
||||
throw ApiException(response.statusCode, await _decodeBodyBytes(response));
|
||||
}
|
||||
|
@ -853,7 +853,7 @@ void (empty response body)
|
||||
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
|
||||
|
||||
# **test_enum_parameters**
|
||||
> test_enum_parameters(enum_header_string_array=enum_header_string_array, enum_header_string=enum_header_string, enum_query_string_array=enum_query_string_array, enum_query_string=enum_query_string, enum_query_integer=enum_query_integer, enum_query_double=enum_query_double, enum_form_string_array=enum_form_string_array, enum_form_string=enum_form_string)
|
||||
> test_enum_parameters(enum_header_string_array=enum_header_string_array, enum_header_string=enum_header_string, enum_query_string_array=enum_query_string_array, enum_query_string=enum_query_string, enum_query_integer=enum_query_integer, enum_query_double=enum_query_double, enum_query_model_array=enum_query_model_array, enum_form_string_array=enum_form_string_array, enum_form_string=enum_form_string)
|
||||
|
||||
To test enum parameters
|
||||
|
||||
@ -884,12 +884,13 @@ enum_query_string_array = ['enum_query_string_array_example'] # list[str] | Quer
|
||||
enum_query_string = '-efg' # str | Query parameter enum test (string) (optional) (default to '-efg')
|
||||
enum_query_integer = 56 # int | Query parameter enum test (double) (optional)
|
||||
enum_query_double = 3.4 # float | Query parameter enum test (double) (optional)
|
||||
enum_query_model_array = [petstore_api.EnumClass()] # list[EnumClass] | (optional)
|
||||
enum_form_string_array = '$' # list[str] | Form parameter enum test (string array) (optional) (default to '$')
|
||||
enum_form_string = '-efg' # str | Form parameter enum test (string) (optional) (default to '-efg')
|
||||
|
||||
try:
|
||||
# To test enum parameters
|
||||
api_instance.test_enum_parameters(enum_header_string_array=enum_header_string_array, enum_header_string=enum_header_string, enum_query_string_array=enum_query_string_array, enum_query_string=enum_query_string, enum_query_integer=enum_query_integer, enum_query_double=enum_query_double, enum_form_string_array=enum_form_string_array, enum_form_string=enum_form_string)
|
||||
api_instance.test_enum_parameters(enum_header_string_array=enum_header_string_array, enum_header_string=enum_header_string, enum_query_string_array=enum_query_string_array, enum_query_string=enum_query_string, enum_query_integer=enum_query_integer, enum_query_double=enum_query_double, enum_query_model_array=enum_query_model_array, enum_form_string_array=enum_form_string_array, enum_form_string=enum_form_string)
|
||||
except ApiException as e:
|
||||
print("Exception when calling FakeApi->test_enum_parameters: %s\n" % e)
|
||||
```
|
||||
@ -904,6 +905,7 @@ Name | Type | Description | Notes
|
||||
**enum_query_string** | **str**| Query parameter enum test (string) | [optional] [default to '-efg']
|
||||
**enum_query_integer** | **int**| Query parameter enum test (double) | [optional]
|
||||
**enum_query_double** | **float**| Query parameter enum test (double) | [optional]
|
||||
**enum_query_model_array** | [**list[EnumClass]**](EnumClass.md)| | [optional]
|
||||
**enum_form_string_array** | [**list[str]**](str.md)| Form parameter enum test (string array) | [optional] [default to '$']
|
||||
**enum_form_string** | **str**| Form parameter enum test (string) | [optional] [default to '-efg']
|
||||
|
||||
|
@ -1881,6 +1881,8 @@ class FakeApi(object):
|
||||
:type enum_query_integer: int
|
||||
:param enum_query_double: Query parameter enum test (double)
|
||||
:type enum_query_double: float
|
||||
:param enum_query_model_array:
|
||||
:type enum_query_model_array: list[EnumClass]
|
||||
:param enum_form_string_array: Form parameter enum test (string array)
|
||||
:type enum_form_string_array: list[str]
|
||||
:param enum_form_string: Form parameter enum test (string)
|
||||
@ -1925,6 +1927,8 @@ class FakeApi(object):
|
||||
:type enum_query_integer: int
|
||||
:param enum_query_double: Query parameter enum test (double)
|
||||
:type enum_query_double: float
|
||||
:param enum_query_model_array:
|
||||
:type enum_query_model_array: list[EnumClass]
|
||||
:param enum_form_string_array: Form parameter enum test (string array)
|
||||
:type enum_form_string_array: list[str]
|
||||
:param enum_form_string: Form parameter enum test (string)
|
||||
@ -1962,6 +1966,7 @@ class FakeApi(object):
|
||||
'enum_query_string',
|
||||
'enum_query_integer',
|
||||
'enum_query_double',
|
||||
'enum_query_model_array',
|
||||
'enum_form_string_array',
|
||||
'enum_form_string'
|
||||
]
|
||||
@ -2000,6 +2005,9 @@ class FakeApi(object):
|
||||
query_params.append(('enum_query_integer', local_var_params['enum_query_integer'])) # noqa: E501
|
||||
if local_var_params.get('enum_query_double') is not None: # noqa: E501
|
||||
query_params.append(('enum_query_double', local_var_params['enum_query_double'])) # noqa: E501
|
||||
if local_var_params.get('enum_query_model_array') is not None: # noqa: E501
|
||||
query_params.append(('enum_query_model_array', local_var_params['enum_query_model_array'])) # noqa: E501
|
||||
collection_formats['enum_query_model_array'] = 'multi' # noqa: E501
|
||||
|
||||
header_params = dict(local_var_params.get('_headers', {}))
|
||||
if 'enum_header_string_array' in local_var_params:
|
||||
|
@ -10,6 +10,7 @@ import io.swagger.jaxrs.*;
|
||||
import java.math.BigDecimal;
|
||||
import org.openapitools.model.Client;
|
||||
import java.util.Date;
|
||||
import org.openapitools.model.EnumClass;
|
||||
import java.io.File;
|
||||
import org.openapitools.model.FileSchemaTestClass;
|
||||
import org.openapitools.model.HealthCheckResult;
|
||||
@ -225,9 +226,9 @@ public class FakeApi {
|
||||
@io.swagger.annotations.ApiResponse(code = 400, message = "Invalid request", response = Void.class),
|
||||
@io.swagger.annotations.ApiResponse(code = 404, message = "Not found", response = Void.class)
|
||||
})
|
||||
public Response testEnumParameters(@ApiParam(value = "Header parameter enum test (string array)" , allowableValues=">, $")@HeaderParam("enum_header_string_array") List<String> enumHeaderStringArray,@ApiParam(value = "Header parameter enum test (string)" , allowableValues="_abc, -efg, (xyz)", defaultValue="-efg")@HeaderParam("enum_header_string") String enumHeaderString,@ApiParam(value = "Query parameter enum test (string array)") @QueryParam("enum_query_string_array") @Valid List<String> enumQueryStringArray,@ApiParam(value = "Query parameter enum test (string)", allowableValues="_abc, -efg, (xyz)", defaultValue = "-efg") @DefaultValue("-efg") @QueryParam("enum_query_string") String enumQueryString,@ApiParam(value = "Query parameter enum test (double)", allowableValues="1, -2") @QueryParam("enum_query_integer") Integer enumQueryInteger,@ApiParam(value = "Query parameter enum test (double)", allowableValues="1.1, -1.2") @QueryParam("enum_query_double") Double enumQueryDouble,@ApiParam(value = "Form parameter enum test (string array)", allowableValues=">, $", defaultValue="$") @DefaultValue("$") @FormParam("enum_form_string_array") List<String> enumFormStringArray,@ApiParam(value = "Form parameter enum test (string)", allowableValues="_abc, -efg, (xyz)", defaultValue="-efg") @DefaultValue("-efg") @FormParam("enum_form_string") String enumFormString,@Context SecurityContext securityContext)
|
||||
public Response testEnumParameters(@ApiParam(value = "Header parameter enum test (string array)" , allowableValues=">, $")@HeaderParam("enum_header_string_array") List<String> enumHeaderStringArray,@ApiParam(value = "Header parameter enum test (string)" , allowableValues="_abc, -efg, (xyz)", defaultValue="-efg")@HeaderParam("enum_header_string") String enumHeaderString,@ApiParam(value = "Query parameter enum test (string array)") @QueryParam("enum_query_string_array") @Valid List<String> enumQueryStringArray,@ApiParam(value = "Query parameter enum test (string)", allowableValues="_abc, -efg, (xyz)", defaultValue = "-efg") @DefaultValue("-efg") @QueryParam("enum_query_string") String enumQueryString,@ApiParam(value = "Query parameter enum test (double)", allowableValues="1, -2") @QueryParam("enum_query_integer") Integer enumQueryInteger,@ApiParam(value = "Query parameter enum test (double)", allowableValues="1.1, -1.2") @QueryParam("enum_query_double") Double enumQueryDouble,@ApiParam(value = "") @QueryParam("enum_query_model_array") @Valid List<EnumClass> enumQueryModelArray,@ApiParam(value = "Form parameter enum test (string array)", allowableValues=">, $", defaultValue="$") @DefaultValue("$") @FormParam("enum_form_string_array") List<String> enumFormStringArray,@ApiParam(value = "Form parameter enum test (string)", allowableValues="_abc, -efg, (xyz)", defaultValue="-efg") @DefaultValue("-efg") @FormParam("enum_form_string") String enumFormString,@Context SecurityContext securityContext)
|
||||
throws NotFoundException {
|
||||
return delegate.testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString, securityContext);
|
||||
return delegate.testEnumParameters(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumQueryModelArray, enumFormStringArray, enumFormString, securityContext);
|
||||
}
|
||||
@javax.ws.rs.DELETE
|
||||
|
||||
|
@ -8,6 +8,7 @@ import org.glassfish.jersey.media.multipart.FormDataBodyPart;
|
||||
import java.math.BigDecimal;
|
||||
import org.openapitools.model.Client;
|
||||
import java.util.Date;
|
||||
import org.openapitools.model.EnumClass;
|
||||
import java.io.File;
|
||||
import org.openapitools.model.FileSchemaTestClass;
|
||||
import org.openapitools.model.HealthCheckResult;
|
||||
@ -40,7 +41,7 @@ public abstract class FakeApiService {
|
||||
public abstract Response testBodyWithQueryParams( @NotNull String query,User user,SecurityContext securityContext) throws NotFoundException;
|
||||
public abstract Response testClientModel(Client client,SecurityContext securityContext) throws NotFoundException;
|
||||
public abstract Response testEndpointParameters(BigDecimal number,Double _double,String patternWithoutDelimiter,byte[] _byte,Integer integer,Integer int32,Long int64,Float _float,String string,FormDataBodyPart binaryBodypart,Date date,Date dateTime,String password,String paramCallback,SecurityContext securityContext) throws NotFoundException;
|
||||
public abstract Response testEnumParameters(List<String> enumHeaderStringArray,String enumHeaderString,List<String> enumQueryStringArray,String enumQueryString,Integer enumQueryInteger,Double enumQueryDouble,List<String> enumFormStringArray,String enumFormString,SecurityContext securityContext) throws NotFoundException;
|
||||
public abstract Response testEnumParameters(List<String> enumHeaderStringArray,String enumHeaderString,List<String> enumQueryStringArray,String enumQueryString,Integer enumQueryInteger,Double enumQueryDouble,List<EnumClass> enumQueryModelArray,List<String> enumFormStringArray,String enumFormString,SecurityContext securityContext) throws NotFoundException;
|
||||
public abstract Response testGroupParameters( @NotNull Integer requiredStringGroup, @NotNull Boolean requiredBooleanGroup, @NotNull Long requiredInt64Group,Integer stringGroup,Boolean booleanGroup,Long int64Group,SecurityContext securityContext) throws NotFoundException;
|
||||
public abstract Response testInlineAdditionalProperties(Map<String, String> requestBody,SecurityContext securityContext) throws NotFoundException;
|
||||
public abstract Response testJsonFormData(String param,String param2,SecurityContext securityContext) throws NotFoundException;
|
||||
|
@ -6,6 +6,7 @@ import org.openapitools.model.*;
|
||||
import java.math.BigDecimal;
|
||||
import org.openapitools.model.Client;
|
||||
import java.util.Date;
|
||||
import org.openapitools.model.EnumClass;
|
||||
import java.io.File;
|
||||
import org.openapitools.model.FileSchemaTestClass;
|
||||
import org.openapitools.model.HealthCheckResult;
|
||||
@ -89,7 +90,7 @@ public class FakeApiServiceImpl extends FakeApiService {
|
||||
return Response.ok().entity(new ApiResponseMessage(ApiResponseMessage.OK, "magic!")).build();
|
||||
}
|
||||
@Override
|
||||
public Response testEnumParameters(List<String> enumHeaderStringArray, String enumHeaderString, List<String> enumQueryStringArray, String enumQueryString, Integer enumQueryInteger, Double enumQueryDouble, List<String> enumFormStringArray, String enumFormString, SecurityContext securityContext) throws NotFoundException {
|
||||
public Response testEnumParameters(List<String> enumHeaderStringArray, String enumHeaderString, List<String> enumQueryStringArray, String enumQueryString, Integer enumQueryInteger, Double enumQueryDouble, List<EnumClass> enumQueryModelArray, List<String> enumFormStringArray, String enumFormString, SecurityContext securityContext) throws NotFoundException {
|
||||
// do some magic!
|
||||
return Response.ok().entity(new ApiResponseMessage(ApiResponseMessage.OK, "magic!")).build();
|
||||
}
|
||||
|
@ -181,6 +181,8 @@ class FakeController extends Controller
|
||||
|
||||
$enumQueryDouble = $input['enumQueryDouble'];
|
||||
|
||||
$enumQueryModelArray = $input['enumQueryModelArray'];
|
||||
|
||||
$enumFormStringArray = $input['enumFormStringArray'];
|
||||
|
||||
$enumFormString = $input['enumFormString'];
|
||||
|
@ -177,6 +177,8 @@ class FakeApi extends Controller
|
||||
|
||||
$enum_query_double = $input['enum_query_double'];
|
||||
|
||||
$enum_query_model_array = $input['enum_query_model_array'];
|
||||
|
||||
$enum_form_string_array = $input['enum_form_string_array'];
|
||||
|
||||
$enum_form_string = $input['enum_form_string'];
|
||||
|
Loading…
x
Reference in New Issue
Block a user