forked from loafle/openapi-generator-original
Update query parameter sample to include pipe delimiter (#9590)
This commit is contained in:
parent
0da4099868
commit
afd65b3cb0
@ -1049,6 +1049,7 @@ paths:
|
|||||||
- name: pipe
|
- name: pipe
|
||||||
in: query
|
in: query
|
||||||
required: true
|
required: true
|
||||||
|
style: pipeDelimited
|
||||||
schema:
|
schema:
|
||||||
type: array
|
type: array
|
||||||
items:
|
items:
|
||||||
|
@ -3585,7 +3585,7 @@ namespace Org.OpenAPITools.Api
|
|||||||
if (localVarHttpHeaderAccept != null)
|
if (localVarHttpHeaderAccept != null)
|
||||||
localVarHeaderParams.Add("Accept", localVarHttpHeaderAccept);
|
localVarHeaderParams.Add("Accept", localVarHttpHeaderAccept);
|
||||||
|
|
||||||
if (pipe != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("multi", "pipe", pipe)); // query parameter
|
if (pipe != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("pipes", "pipe", pipe)); // query parameter
|
||||||
if (ioutil != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("csv", "ioutil", ioutil)); // query parameter
|
if (ioutil != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("csv", "ioutil", ioutil)); // query parameter
|
||||||
if (http != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("ssv", "http", http)); // query parameter
|
if (http != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("ssv", "http", http)); // query parameter
|
||||||
if (url != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("csv", "url", url)); // query parameter
|
if (url != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("csv", "url", url)); // query parameter
|
||||||
@ -3676,7 +3676,7 @@ namespace Org.OpenAPITools.Api
|
|||||||
if (localVarHttpHeaderAccept != null)
|
if (localVarHttpHeaderAccept != null)
|
||||||
localVarHeaderParams.Add("Accept", localVarHttpHeaderAccept);
|
localVarHeaderParams.Add("Accept", localVarHttpHeaderAccept);
|
||||||
|
|
||||||
if (pipe != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("multi", "pipe", pipe)); // query parameter
|
if (pipe != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("pipes", "pipe", pipe)); // query parameter
|
||||||
if (ioutil != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("csv", "ioutil", ioutil)); // query parameter
|
if (ioutil != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("csv", "ioutil", ioutil)); // query parameter
|
||||||
if (http != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("ssv", "http", http)); // query parameter
|
if (http != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("ssv", "http", http)); // query parameter
|
||||||
if (url != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("csv", "url", url)); // query parameter
|
if (url != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("csv", "url", url)); // query parameter
|
||||||
|
@ -814,7 +814,7 @@ export default class FakeApi {
|
|||||||
let pathParams = {
|
let pathParams = {
|
||||||
};
|
};
|
||||||
let queryParams = {
|
let queryParams = {
|
||||||
'pipe': this.apiClient.buildCollectionParam(pipe, 'multi'),
|
'pipe': this.apiClient.buildCollectionParam(pipe, 'pipes'),
|
||||||
'ioutil': this.apiClient.buildCollectionParam(ioutil, 'csv'),
|
'ioutil': this.apiClient.buildCollectionParam(ioutil, 'csv'),
|
||||||
'http': this.apiClient.buildCollectionParam(http, 'ssv'),
|
'http': this.apiClient.buildCollectionParam(http, 'ssv'),
|
||||||
'url': this.apiClient.buildCollectionParam(url, 'csv'),
|
'url': this.apiClient.buildCollectionParam(url, 'csv'),
|
||||||
|
@ -919,7 +919,7 @@ export default class FakeApi {
|
|||||||
let pathParams = {
|
let pathParams = {
|
||||||
};
|
};
|
||||||
let queryParams = {
|
let queryParams = {
|
||||||
'pipe': this.apiClient.buildCollectionParam(pipe, 'multi'),
|
'pipe': this.apiClient.buildCollectionParam(pipe, 'pipes'),
|
||||||
'ioutil': this.apiClient.buildCollectionParam(ioutil, 'csv'),
|
'ioutil': this.apiClient.buildCollectionParam(ioutil, 'csv'),
|
||||||
'http': this.apiClient.buildCollectionParam(http, 'ssv'),
|
'http': this.apiClient.buildCollectionParam(http, 'ssv'),
|
||||||
'url': this.apiClient.buildCollectionParam(url, 'csv'),
|
'url': this.apiClient.buildCollectionParam(url, 'csv'),
|
||||||
|
@ -4426,16 +4426,12 @@ class FakeApi
|
|||||||
$multipart = false;
|
$multipart = false;
|
||||||
|
|
||||||
// query params
|
// query params
|
||||||
|
if (is_array($pipe)) {
|
||||||
|
$pipe = ObjectSerializer::serializeCollection($pipe, 'pipeDelimited', true);
|
||||||
|
}
|
||||||
if ($pipe !== null) {
|
if ($pipe !== null) {
|
||||||
if('form' === 'form' && is_array($pipe)) {
|
|
||||||
foreach($pipe as $key => $value) {
|
|
||||||
$queryParams[$key] = $value;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
$queryParams['pipe'] = $pipe;
|
$queryParams['pipe'] = $pipe;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
// query params
|
// query params
|
||||||
if (is_array($ioutil)) {
|
if (is_array($ioutil)) {
|
||||||
$ioutil = ObjectSerializer::serializeCollection($ioutil, 'form', true);
|
$ioutil = ObjectSerializer::serializeCollection($ioutil, 'form', true);
|
||||||
|
@ -1236,7 +1236,7 @@ module Petstore
|
|||||||
|
|
||||||
# query parameters
|
# query parameters
|
||||||
query_params = opts[:query_params] || {}
|
query_params = opts[:query_params] || {}
|
||||||
query_params[:'pipe'] = @api_client.build_collection_param(pipe, :multi)
|
query_params[:'pipe'] = @api_client.build_collection_param(pipe, :pipes)
|
||||||
query_params[:'ioutil'] = @api_client.build_collection_param(ioutil, :csv)
|
query_params[:'ioutil'] = @api_client.build_collection_param(ioutil, :csv)
|
||||||
query_params[:'http'] = @api_client.build_collection_param(http, :ssv)
|
query_params[:'http'] = @api_client.build_collection_param(http, :ssv)
|
||||||
query_params[:'url'] = @api_client.build_collection_param(url, :csv)
|
query_params[:'url'] = @api_client.build_collection_param(url, :csv)
|
||||||
|
@ -1236,7 +1236,7 @@ module Petstore
|
|||||||
|
|
||||||
# query parameters
|
# query parameters
|
||||||
query_params = opts[:query_params] || {}
|
query_params = opts[:query_params] || {}
|
||||||
query_params[:'pipe'] = @api_client.build_collection_param(pipe, :multi)
|
query_params[:'pipe'] = @api_client.build_collection_param(pipe, :pipes)
|
||||||
query_params[:'ioutil'] = @api_client.build_collection_param(ioutil, :csv)
|
query_params[:'ioutil'] = @api_client.build_collection_param(ioutil, :csv)
|
||||||
query_params[:'http'] = @api_client.build_collection_param(http, :ssv)
|
query_params[:'http'] = @api_client.build_collection_param(http, :ssv)
|
||||||
query_params[:'url'] = @api_client.build_collection_param(url, :csv)
|
query_params[:'url'] = @api_client.build_collection_param(url, :csv)
|
||||||
|
@ -871,7 +871,7 @@ export class FakeApi extends runtime.BaseAPI {
|
|||||||
const queryParameters: any = {};
|
const queryParameters: any = {};
|
||||||
|
|
||||||
if (requestParameters.pipe) {
|
if (requestParameters.pipe) {
|
||||||
queryParameters['pipe'] = requestParameters.pipe;
|
queryParameters['pipe'] = requestParameters.pipe.join(runtime.COLLECTION_FORMATS["pipes"]);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (requestParameters.ioutil) {
|
if (requestParameters.ioutil) {
|
||||||
|
@ -1202,7 +1202,7 @@ class FakeApi {
|
|||||||
final headerParams = <String, String>{};
|
final headerParams = <String, String>{};
|
||||||
final formParams = <String, String>{};
|
final formParams = <String, String>{};
|
||||||
|
|
||||||
queryParams.addAll(_convertParametersForCollectionFormat('multi', 'pipe', pipe));
|
queryParams.addAll(_convertParametersForCollectionFormat('pipes', 'pipe', pipe));
|
||||||
queryParams.addAll(_convertParametersForCollectionFormat('csv', 'ioutil', ioutil));
|
queryParams.addAll(_convertParametersForCollectionFormat('csv', 'ioutil', ioutil));
|
||||||
queryParams.addAll(_convertParametersForCollectionFormat('ssv', 'http', http));
|
queryParams.addAll(_convertParametersForCollectionFormat('ssv', 'http', http));
|
||||||
queryParams.addAll(_convertParametersForCollectionFormat('csv', 'url', url));
|
queryParams.addAll(_convertParametersForCollectionFormat('csv', 'url', url));
|
||||||
|
@ -1209,7 +1209,7 @@ class FakeApi {
|
|||||||
final headerParams = <String, String>{};
|
final headerParams = <String, String>{};
|
||||||
final formParams = <String, String>{};
|
final formParams = <String, String>{};
|
||||||
|
|
||||||
queryParams.addAll(_convertParametersForCollectionFormat('multi', 'pipe', pipe));
|
queryParams.addAll(_convertParametersForCollectionFormat('pipes', 'pipe', pipe));
|
||||||
queryParams.addAll(_convertParametersForCollectionFormat('csv', 'ioutil', ioutil));
|
queryParams.addAll(_convertParametersForCollectionFormat('csv', 'ioutil', ioutil));
|
||||||
queryParams.addAll(_convertParametersForCollectionFormat('ssv', 'http', http));
|
queryParams.addAll(_convertParametersForCollectionFormat('ssv', 'http', http));
|
||||||
queryParams.addAll(_convertParametersForCollectionFormat('csv', 'url', url));
|
queryParams.addAll(_convertParametersForCollectionFormat('csv', 'url', url));
|
||||||
|
@ -2551,7 +2551,7 @@ class FakeApi(object):
|
|||||||
query_params = []
|
query_params = []
|
||||||
if 'pipe' in local_var_params and local_var_params['pipe'] is not None: # noqa: E501
|
if 'pipe' in local_var_params and local_var_params['pipe'] is not None: # noqa: E501
|
||||||
query_params.append(('pipe', local_var_params['pipe'])) # noqa: E501
|
query_params.append(('pipe', local_var_params['pipe'])) # noqa: E501
|
||||||
collection_formats['pipe'] = 'multi' # noqa: E501
|
collection_formats['pipe'] = 'pipes' # noqa: E501
|
||||||
if 'ioutil' in local_var_params and local_var_params['ioutil'] is not None: # noqa: E501
|
if 'ioutil' in local_var_params and local_var_params['ioutil'] is not None: # noqa: E501
|
||||||
query_params.append(('ioutil', local_var_params['ioutil'])) # noqa: E501
|
query_params.append(('ioutil', local_var_params['ioutil'])) # noqa: E501
|
||||||
collection_formats['ioutil'] = 'csv' # noqa: E501
|
collection_formats['ioutil'] = 'csv' # noqa: E501
|
||||||
|
Loading…
x
Reference in New Issue
Block a user