forked from loafle/openapi-generator-original
[PHP] Fix sending array of files with multipart/form-data in PHP template (#7067)
* Fix sending array of files with multipart/form-data in PHP template * update php samples Co-authored-by: Aleh Tanasiuk <atanasiuk@hubspot.com>
This commit is contained in:
parent
adc3fef247
commit
fdc0b5b0e2
@ -533,7 +533,14 @@ use {{invokerPackage}}\ObjectSerializer;
|
|||||||
if (${{paramName}} !== null) {
|
if (${{paramName}} !== null) {
|
||||||
{{#isFile}}
|
{{#isFile}}
|
||||||
$multipart = true;
|
$multipart = true;
|
||||||
$formParams['{{baseName}}'] = \GuzzleHttp\Psr7\try_fopen(ObjectSerializer::toFormValue(${{paramName}}), 'rb');
|
$formParams['{{baseName}}'] = [];
|
||||||
|
$paramFiles = is_array(${{paramName}}) ? ${{paramName}} : [${{paramName}}];
|
||||||
|
foreach ($paramFiles as $paramFile) {
|
||||||
|
$formParams['{{baseName}}'][] = \GuzzleHttp\Psr7\try_fopen(
|
||||||
|
ObjectSerializer::toFormValue($paramFile),
|
||||||
|
'rb'
|
||||||
|
);
|
||||||
|
}
|
||||||
{{/isFile}}
|
{{/isFile}}
|
||||||
{{^isFile}}
|
{{^isFile}}
|
||||||
$formParams['{{baseName}}'] = ObjectSerializer::toFormValue(${{paramName}});
|
$formParams['{{baseName}}'] = ObjectSerializer::toFormValue(${{paramName}});
|
||||||
@ -571,11 +578,14 @@ use {{invokerPackage}}\ObjectSerializer;
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
|
@ -345,11 +345,14 @@ class AnotherFakeApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
|
@ -327,11 +327,14 @@ class DefaultApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
|
@ -331,11 +331,14 @@ class FakeApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -576,11 +579,14 @@ class FakeApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -834,11 +840,14 @@ class FakeApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -1092,11 +1101,14 @@ class FakeApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -1350,11 +1362,14 @@ class FakeApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -1608,11 +1623,14 @@ class FakeApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -1824,11 +1842,14 @@ class FakeApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -2062,11 +2083,14 @@ class FakeApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -2330,11 +2354,14 @@ class FakeApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -2690,7 +2717,14 @@ class FakeApi
|
|||||||
// form params
|
// form params
|
||||||
if ($binary !== null) {
|
if ($binary !== null) {
|
||||||
$multipart = true;
|
$multipart = true;
|
||||||
$formParams['binary'] = \GuzzleHttp\Psr7\try_fopen(ObjectSerializer::toFormValue($binary), 'rb');
|
$formParams['binary'] = [];
|
||||||
|
$paramFiles = is_array($binary) ? $binary : [$binary];
|
||||||
|
foreach ($paramFiles as $paramFile) {
|
||||||
|
$formParams['binary'][] = \GuzzleHttp\Psr7\try_fopen(
|
||||||
|
ObjectSerializer::toFormValue($paramFile),
|
||||||
|
'rb'
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
// form params
|
// form params
|
||||||
if ($date !== null) {
|
if ($date !== null) {
|
||||||
@ -2734,11 +2768,14 @@ class FakeApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -3047,11 +3084,14 @@ class FakeApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -3371,11 +3411,14 @@ class FakeApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -3595,11 +3638,14 @@ class FakeApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -3831,11 +3877,14 @@ class FakeApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -4131,11 +4180,14 @@ class FakeApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
|
@ -345,11 +345,14 @@ class FakeClassnameTags123Api
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
|
@ -317,11 +317,14 @@ class PetApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -561,11 +564,14 @@ class PetApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -837,11 +843,14 @@ class PetApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -1113,11 +1122,14 @@ class PetApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -1390,11 +1402,14 @@ class PetApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -1635,11 +1650,14 @@ class PetApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -1888,11 +1906,14 @@ class PetApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -2156,7 +2177,14 @@ class PetApi
|
|||||||
// form params
|
// form params
|
||||||
if ($file !== null) {
|
if ($file !== null) {
|
||||||
$multipart = true;
|
$multipart = true;
|
||||||
$formParams['file'] = \GuzzleHttp\Psr7\try_fopen(ObjectSerializer::toFormValue($file), 'rb');
|
$formParams['file'] = [];
|
||||||
|
$paramFiles = is_array($file) ? $file : [$file];
|
||||||
|
foreach ($paramFiles as $paramFile) {
|
||||||
|
$formParams['file'][] = \GuzzleHttp\Psr7\try_fopen(
|
||||||
|
ObjectSerializer::toFormValue($paramFile),
|
||||||
|
'rb'
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
// body params
|
// body params
|
||||||
$_tempBody = null;
|
$_tempBody = null;
|
||||||
@ -2184,11 +2212,14 @@ class PetApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -2458,7 +2489,14 @@ class PetApi
|
|||||||
// form params
|
// form params
|
||||||
if ($required_file !== null) {
|
if ($required_file !== null) {
|
||||||
$multipart = true;
|
$multipart = true;
|
||||||
$formParams['requiredFile'] = \GuzzleHttp\Psr7\try_fopen(ObjectSerializer::toFormValue($required_file), 'rb');
|
$formParams['requiredFile'] = [];
|
||||||
|
$paramFiles = is_array($required_file) ? $required_file : [$required_file];
|
||||||
|
foreach ($paramFiles as $paramFile) {
|
||||||
|
$formParams['requiredFile'][] = \GuzzleHttp\Psr7\try_fopen(
|
||||||
|
ObjectSerializer::toFormValue($paramFile),
|
||||||
|
'rb'
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
// body params
|
// body params
|
||||||
$_tempBody = null;
|
$_tempBody = null;
|
||||||
@ -2486,11 +2524,14 @@ class PetApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
|
@ -302,11 +302,14 @@ class StoreApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -556,11 +559,14 @@ class StoreApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -841,11 +847,14 @@ class StoreApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -1109,11 +1118,14 @@ class StoreApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
|
@ -297,11 +297,14 @@ class UserApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -517,11 +520,14 @@ class UserApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -737,11 +743,14 @@ class UserApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -962,11 +971,14 @@ class UserApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -1235,11 +1247,14 @@ class UserApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -1533,11 +1548,14 @@ class UserApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -1739,11 +1757,14 @@ class UserApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
@ -1978,11 +1999,14 @@ class UserApi
|
|||||||
if ($multipart) {
|
if ($multipart) {
|
||||||
$multipartContents = [];
|
$multipartContents = [];
|
||||||
foreach ($formParams as $formParamName => $formParamValue) {
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
$multipartContents[] = [
|
$multipartContents[] = [
|
||||||
'name' => $formParamName,
|
'name' => $formParamName,
|
||||||
'contents' => $formParamValue
|
'contents' => $formParamValueItem
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// for HTTP post (form)
|
// for HTTP post (form)
|
||||||
$httpBody = new MultipartStream($multipartContents);
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user