forked from loafle/openapi-generator-original
[php] Correctly handle multiple valid responses (#128)
* #125: Correctly handle multiple valid responses * Fixed defaultResponses * Fixed void-returns * Fixed multiple return-types without an actual type * Update the samples under openapi3 folder
This commit is contained in:
parent
3c9cf1dcd6
commit
d19a2faf8e
@ -95,7 +95,7 @@ use {{invokerPackage}}\ObjectSerializer;
|
||||
*
|
||||
* @throws \{{invokerPackage}}\ApiException on non-2xx response
|
||||
* @throws \InvalidArgumentException
|
||||
* @return {{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}}
|
||||
* @return {{#returnType}}{{#responses}}{{#dataType}}{{^-first}}|{{/-first}}{{/dataType}}{{{dataType}}}{{/responses}}{{/returnType}}{{^returnType}}void{{/returnType}}
|
||||
*/
|
||||
public function {{operationId}}({{#allParams}}${{paramName}}{{^required}} = {{#defaultValue}}{{{.}}}{{/defaultValue}}{{^defaultValue}}null{{/defaultValue}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}})
|
||||
{
|
||||
@ -120,11 +120,10 @@ use {{invokerPackage}}\ObjectSerializer;
|
||||
*
|
||||
* @throws \{{invokerPackage}}\ApiException on non-2xx response
|
||||
* @throws \InvalidArgumentException
|
||||
* @return array of {{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}null{{/returnType}}, HTTP status code, HTTP response headers (array of strings)
|
||||
* @return array of {{#returnType}}{{#responses}}{{#dataType}}{{^-first}}|{{/-first}}{{/dataType}}{{{dataType}}}{{/responses}}{{/returnType}}{{^returnType}}null{{/returnType}}, HTTP status code, HTTP response headers (array of strings)
|
||||
*/
|
||||
public function {{operationId}}WithHttpInfo({{#allParams}}${{paramName}}{{^required}} = {{#defaultValue}}{{{.}}}{{/defaultValue}}{{^defaultValue}}null{{/defaultValue}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}})
|
||||
{
|
||||
$returnType = '{{returnType}}';
|
||||
$request = $this->{{operationId}}Request({{#allParams}}${{paramName}}{{#hasMore}}, {{/hasMore}}{{/allParams}});
|
||||
|
||||
try {
|
||||
@ -154,8 +153,36 @@ use {{invokerPackage}}\ObjectSerializer;
|
||||
$response->getBody()
|
||||
);
|
||||
}
|
||||
|
||||
{{#returnType}}
|
||||
{{#responses}}
|
||||
{{#-first}}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
{{/-first}}
|
||||
{{#dataType}}
|
||||
{{^isWildcard}}case {{code}}:{{/isWildcard}}{{#isWildcard}}default:{{/isWildcard}}
|
||||
if ('{{dataType}}' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('{{dataType}}' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '{{dataType}}', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
{{/dataType}}
|
||||
{{#-last}}
|
||||
}
|
||||
{{/-last}}
|
||||
{{/responses}}
|
||||
|
||||
$returnType = '{{returnType}}';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -173,6 +200,7 @@ use {{invokerPackage}}\ObjectSerializer;
|
||||
];
|
||||
{{/returnType}}
|
||||
{{^returnType}}
|
||||
|
||||
return [null, $statusCode, $response->getHeaders()];
|
||||
{{/returnType}}
|
||||
|
||||
|
@ -116,7 +116,6 @@ class FakeApi
|
||||
*/
|
||||
public function testCodeInjectEndRnNRWithHttpInfo($unknown_base_type = null)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->testCodeInjectEndRnNRRequest($unknown_base_type);
|
||||
|
||||
try {
|
||||
|
@ -117,7 +117,6 @@ class AnotherFakeApi
|
||||
*/
|
||||
public function testSpecialTagsWithHttpInfo($client)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\Client';
|
||||
$request = $this->testSpecialTagsRequest($client);
|
||||
|
||||
try {
|
||||
@ -148,6 +147,26 @@ class AnotherFakeApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\Client' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\Client' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\Client', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\Client';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
|
@ -113,7 +113,6 @@ class FakeApi
|
||||
*/
|
||||
public function fakeOuterBooleanSerializeWithHttpInfo($body = null)
|
||||
{
|
||||
$returnType = 'bool';
|
||||
$request = $this->fakeOuterBooleanSerializeRequest($body);
|
||||
|
||||
try {
|
||||
@ -144,6 +143,26 @@ class FakeApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('bool' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('bool' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, 'bool', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = 'bool';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -360,7 +379,6 @@ class FakeApi
|
||||
*/
|
||||
public function fakeOuterCompositeSerializeWithHttpInfo($outer_composite = null)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\OuterComposite';
|
||||
$request = $this->fakeOuterCompositeSerializeRequest($outer_composite);
|
||||
|
||||
try {
|
||||
@ -391,6 +409,26 @@ class FakeApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\OuterComposite' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\OuterComposite' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\OuterComposite', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\OuterComposite';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -607,7 +645,6 @@ class FakeApi
|
||||
*/
|
||||
public function fakeOuterNumberSerializeWithHttpInfo($body = null)
|
||||
{
|
||||
$returnType = 'float';
|
||||
$request = $this->fakeOuterNumberSerializeRequest($body);
|
||||
|
||||
try {
|
||||
@ -638,6 +675,26 @@ class FakeApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('float' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('float' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, 'float', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = 'float';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -854,7 +911,6 @@ class FakeApi
|
||||
*/
|
||||
public function fakeOuterStringSerializeWithHttpInfo($body = null)
|
||||
{
|
||||
$returnType = 'string';
|
||||
$request = $this->fakeOuterStringSerializeRequest($body);
|
||||
|
||||
try {
|
||||
@ -885,6 +941,26 @@ class FakeApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('string' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('string' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, 'string', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = 'string';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -1102,7 +1178,6 @@ class FakeApi
|
||||
*/
|
||||
public function testBodyWithQueryParamsWithHttpInfo($query, $user)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->testBodyWithQueryParamsRequest($query, $user);
|
||||
|
||||
try {
|
||||
@ -1336,7 +1411,6 @@ class FakeApi
|
||||
*/
|
||||
public function testClientModelWithHttpInfo($client)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\Client';
|
||||
$request = $this->testClientModelRequest($client);
|
||||
|
||||
try {
|
||||
@ -1367,6 +1441,26 @@ class FakeApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\Client' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\Client' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\Client', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\Client';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -1618,7 +1712,6 @@ class FakeApi
|
||||
*/
|
||||
public function testEndpointParametersWithHttpInfo($number, $double, $pattern_without_delimiter, $byte, $integer = null, $int32 = null, $int64 = null, $float = null, $string = null, $binary = null, $date = null, $date_time = null, $password = null, $callback = null)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->testEndpointParametersRequest($number, $double, $pattern_without_delimiter, $byte, $integer, $int32, $int64, $float, $string, $binary, $date, $date_time, $password, $callback);
|
||||
|
||||
try {
|
||||
@ -2014,7 +2107,6 @@ class FakeApi
|
||||
*/
|
||||
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')
|
||||
{
|
||||
$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);
|
||||
|
||||
try {
|
||||
@ -2284,7 +2376,6 @@ class FakeApi
|
||||
*/
|
||||
public function testInlineAdditionalPropertiesWithHttpInfo($request_body)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->testInlineAdditionalPropertiesRequest($request_body);
|
||||
|
||||
try {
|
||||
@ -2506,7 +2597,6 @@ class FakeApi
|
||||
*/
|
||||
public function testJsonFormDataWithHttpInfo($param, $param2)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->testJsonFormDataRequest($param, $param2);
|
||||
|
||||
try {
|
||||
|
@ -117,7 +117,6 @@ class FakeClassnameTags123Api
|
||||
*/
|
||||
public function testClassnameWithHttpInfo($client)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\Client';
|
||||
$request = $this->testClassnameRequest($client);
|
||||
|
||||
try {
|
||||
@ -148,6 +147,26 @@ class FakeClassnameTags123Api
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\Client' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\Client' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\Client', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\Client';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
|
@ -116,7 +116,6 @@ class PetApi
|
||||
*/
|
||||
public function addPetWithHttpInfo($pet)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->addPetRequest($pet);
|
||||
|
||||
try {
|
||||
@ -342,7 +341,6 @@ class PetApi
|
||||
*/
|
||||
public function deletePetWithHttpInfo($pet_id, $api_key = null)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->deletePetRequest($pet_id, $api_key);
|
||||
|
||||
try {
|
||||
@ -579,7 +577,6 @@ class PetApi
|
||||
*/
|
||||
public function findPetsByStatusWithHttpInfo($status)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\Pet[]';
|
||||
$request = $this->findPetsByStatusRequest($status);
|
||||
|
||||
try {
|
||||
@ -610,6 +607,26 @@ class PetApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\Pet[]' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\Pet[]' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\Pet[]', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\Pet[]';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -844,7 +861,6 @@ class PetApi
|
||||
*/
|
||||
public function findPetsByTagsWithHttpInfo($tags)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\Pet[]';
|
||||
$request = $this->findPetsByTagsRequest($tags);
|
||||
|
||||
try {
|
||||
@ -875,6 +891,26 @@ class PetApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\Pet[]' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\Pet[]' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\Pet[]', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\Pet[]';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -1109,7 +1145,6 @@ class PetApi
|
||||
*/
|
||||
public function getPetByIdWithHttpInfo($pet_id)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\Pet';
|
||||
$request = $this->getPetByIdRequest($pet_id);
|
||||
|
||||
try {
|
||||
@ -1140,6 +1175,26 @@ class PetApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\Pet' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\Pet' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\Pet', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\Pet';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -1375,7 +1430,6 @@ class PetApi
|
||||
*/
|
||||
public function updatePetWithHttpInfo($pet)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->updatePetRequest($pet);
|
||||
|
||||
try {
|
||||
@ -1603,7 +1657,6 @@ class PetApi
|
||||
*/
|
||||
public function updatePetWithFormWithHttpInfo($pet_id, $name = null, $status = null)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->updatePetWithFormRequest($pet_id, $name, $status);
|
||||
|
||||
try {
|
||||
@ -1851,7 +1904,6 @@ class PetApi
|
||||
*/
|
||||
public function uploadFileWithHttpInfo($pet_id, $additional_metadata = null, $file = null)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\ApiResponse';
|
||||
$request = $this->uploadFileRequest($pet_id, $additional_metadata, $file);
|
||||
|
||||
try {
|
||||
@ -1882,6 +1934,26 @@ class PetApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\ApiResponse' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\ApiResponse' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\ApiResponse', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\ApiResponse';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
|
@ -116,7 +116,6 @@ class StoreApi
|
||||
*/
|
||||
public function deleteOrderWithHttpInfo($order_id)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->deleteOrderRequest($order_id);
|
||||
|
||||
try {
|
||||
@ -340,7 +339,6 @@ class StoreApi
|
||||
*/
|
||||
public function getInventoryWithHttpInfo()
|
||||
{
|
||||
$returnType = 'map[string,int]';
|
||||
$request = $this->getInventoryRequest();
|
||||
|
||||
try {
|
||||
@ -371,6 +369,26 @@ class StoreApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('map[string,int]' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('map[string,int]' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, 'map[string,int]', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = 'map[string,int]';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -590,7 +608,6 @@ class StoreApi
|
||||
*/
|
||||
public function getOrderByIdWithHttpInfo($order_id)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\Order';
|
||||
$request = $this->getOrderByIdRequest($order_id);
|
||||
|
||||
try {
|
||||
@ -621,6 +638,26 @@ class StoreApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\Order' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\Order' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\Order', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\Order';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -859,7 +896,6 @@ class StoreApi
|
||||
*/
|
||||
public function placeOrderWithHttpInfo($order)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\Order';
|
||||
$request = $this->placeOrderRequest($order);
|
||||
|
||||
try {
|
||||
@ -890,6 +926,26 @@ class StoreApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\Order' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\Order' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\Order', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\Order';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
|
@ -116,7 +116,6 @@ class UserApi
|
||||
*/
|
||||
public function createUserWithHttpInfo($user)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->createUserRequest($user);
|
||||
|
||||
try {
|
||||
@ -336,7 +335,6 @@ class UserApi
|
||||
*/
|
||||
public function createUsersWithArrayInputWithHttpInfo($user)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->createUsersWithArrayInputRequest($user);
|
||||
|
||||
try {
|
||||
@ -556,7 +554,6 @@ class UserApi
|
||||
*/
|
||||
public function createUsersWithListInputWithHttpInfo($user)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->createUsersWithListInputRequest($user);
|
||||
|
||||
try {
|
||||
@ -776,7 +773,6 @@ class UserApi
|
||||
*/
|
||||
public function deleteUserWithHttpInfo($username)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->deleteUserRequest($username);
|
||||
|
||||
try {
|
||||
@ -1002,7 +998,6 @@ class UserApi
|
||||
*/
|
||||
public function getUserByNameWithHttpInfo($username)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\User';
|
||||
$request = $this->getUserByNameRequest($username);
|
||||
|
||||
try {
|
||||
@ -1033,6 +1028,26 @@ class UserApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\User' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\User' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\User', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\User';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -1266,7 +1281,6 @@ class UserApi
|
||||
*/
|
||||
public function loginUserWithHttpInfo($username, $password)
|
||||
{
|
||||
$returnType = 'string';
|
||||
$request = $this->loginUserRequest($username, $password);
|
||||
|
||||
try {
|
||||
@ -1297,6 +1311,26 @@ class UserApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('string' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('string' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, 'string', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = 'string';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -1534,7 +1568,6 @@ class UserApi
|
||||
*/
|
||||
public function logoutUserWithHttpInfo()
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->logoutUserRequest();
|
||||
|
||||
try {
|
||||
@ -1744,7 +1777,6 @@ class UserApi
|
||||
*/
|
||||
public function updateUserWithHttpInfo($username, $user)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->updateUserRequest($username, $user);
|
||||
|
||||
try {
|
||||
|
@ -117,7 +117,6 @@ class AnotherFakeApi
|
||||
*/
|
||||
public function testSpecialTagsWithHttpInfo($client)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\Client';
|
||||
$request = $this->testSpecialTagsRequest($client);
|
||||
|
||||
try {
|
||||
@ -148,6 +147,26 @@ class AnotherFakeApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\Client' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\Client' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\Client', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\Client';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
|
@ -113,7 +113,6 @@ class FakeApi
|
||||
*/
|
||||
public function fakeOuterBooleanSerializeWithHttpInfo($body = null)
|
||||
{
|
||||
$returnType = 'bool';
|
||||
$request = $this->fakeOuterBooleanSerializeRequest($body);
|
||||
|
||||
try {
|
||||
@ -144,6 +143,26 @@ class FakeApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('bool' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('bool' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, 'bool', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = 'bool';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -360,7 +379,6 @@ class FakeApi
|
||||
*/
|
||||
public function fakeOuterCompositeSerializeWithHttpInfo($outer_composite = null)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\OuterComposite';
|
||||
$request = $this->fakeOuterCompositeSerializeRequest($outer_composite);
|
||||
|
||||
try {
|
||||
@ -391,6 +409,26 @@ class FakeApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\OuterComposite' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\OuterComposite' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\OuterComposite', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\OuterComposite';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -607,7 +645,6 @@ class FakeApi
|
||||
*/
|
||||
public function fakeOuterNumberSerializeWithHttpInfo($body = null)
|
||||
{
|
||||
$returnType = 'float';
|
||||
$request = $this->fakeOuterNumberSerializeRequest($body);
|
||||
|
||||
try {
|
||||
@ -638,6 +675,26 @@ class FakeApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('float' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('float' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, 'float', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = 'float';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -854,7 +911,6 @@ class FakeApi
|
||||
*/
|
||||
public function fakeOuterStringSerializeWithHttpInfo($body = null)
|
||||
{
|
||||
$returnType = 'string';
|
||||
$request = $this->fakeOuterStringSerializeRequest($body);
|
||||
|
||||
try {
|
||||
@ -885,6 +941,26 @@ class FakeApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('string' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('string' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, 'string', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = 'string';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -1105,7 +1181,6 @@ class FakeApi
|
||||
*/
|
||||
public function testClientModelWithHttpInfo($client)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\Client';
|
||||
$request = $this->testClientModelRequest($client);
|
||||
|
||||
try {
|
||||
@ -1136,6 +1211,26 @@ class FakeApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\Client' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\Client' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\Client', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\Client';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -1387,7 +1482,6 @@ class FakeApi
|
||||
*/
|
||||
public function testEndpointParametersWithHttpInfo($number, $double, $pattern_without_delimiter, $byte, $integer = null, $int32 = null, $int64 = null, $float = null, $string = null, $binary = null, $date = null, $date_time = null, $password = null, $callback = null)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->testEndpointParametersRequest($number, $double, $pattern_without_delimiter, $byte, $integer, $int32, $int64, $float, $string, $binary, $date, $date_time, $password, $callback);
|
||||
|
||||
try {
|
||||
@ -1783,7 +1877,6 @@ class FakeApi
|
||||
*/
|
||||
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')
|
||||
{
|
||||
$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);
|
||||
|
||||
try {
|
||||
@ -2053,7 +2146,6 @@ class FakeApi
|
||||
*/
|
||||
public function testInlineAdditionalPropertiesWithHttpInfo($request_body)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->testInlineAdditionalPropertiesRequest($request_body);
|
||||
|
||||
try {
|
||||
@ -2275,7 +2367,6 @@ class FakeApi
|
||||
*/
|
||||
public function testJsonFormDataWithHttpInfo($param, $param2)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->testJsonFormDataRequest($param, $param2);
|
||||
|
||||
try {
|
||||
|
@ -117,7 +117,6 @@ class FakeClassnameTags123Api
|
||||
*/
|
||||
public function testClassnameWithHttpInfo($client)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\Client';
|
||||
$request = $this->testClassnameRequest($client);
|
||||
|
||||
try {
|
||||
@ -148,6 +147,26 @@ class FakeClassnameTags123Api
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\Client' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\Client' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\Client', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\Client';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
|
@ -116,7 +116,6 @@ class PetApi
|
||||
*/
|
||||
public function addPetWithHttpInfo($pet)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->addPetRequest($pet);
|
||||
|
||||
try {
|
||||
@ -342,7 +341,6 @@ class PetApi
|
||||
*/
|
||||
public function deletePetWithHttpInfo($pet_id, $api_key = null)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->deletePetRequest($pet_id, $api_key);
|
||||
|
||||
try {
|
||||
@ -579,7 +577,6 @@ class PetApi
|
||||
*/
|
||||
public function findPetsByStatusWithHttpInfo($status)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\Pet[]';
|
||||
$request = $this->findPetsByStatusRequest($status);
|
||||
|
||||
try {
|
||||
@ -610,6 +607,26 @@ class PetApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\Pet[]' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\Pet[]' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\Pet[]', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\Pet[]';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -844,7 +861,6 @@ class PetApi
|
||||
*/
|
||||
public function findPetsByTagsWithHttpInfo($tags)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\Pet[]';
|
||||
$request = $this->findPetsByTagsRequest($tags);
|
||||
|
||||
try {
|
||||
@ -875,6 +891,26 @@ class PetApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\Pet[]' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\Pet[]' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\Pet[]', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\Pet[]';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -1109,7 +1145,6 @@ class PetApi
|
||||
*/
|
||||
public function getPetByIdWithHttpInfo($pet_id)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\Pet';
|
||||
$request = $this->getPetByIdRequest($pet_id);
|
||||
|
||||
try {
|
||||
@ -1140,6 +1175,26 @@ class PetApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\Pet' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\Pet' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\Pet', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\Pet';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -1375,7 +1430,6 @@ class PetApi
|
||||
*/
|
||||
public function updatePetWithHttpInfo($pet)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->updatePetRequest($pet);
|
||||
|
||||
try {
|
||||
@ -1603,7 +1657,6 @@ class PetApi
|
||||
*/
|
||||
public function updatePetWithFormWithHttpInfo($pet_id, $name = null, $status = null)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->updatePetWithFormRequest($pet_id, $name, $status);
|
||||
|
||||
try {
|
||||
@ -1851,7 +1904,6 @@ class PetApi
|
||||
*/
|
||||
public function uploadFileWithHttpInfo($pet_id, $additional_metadata = null, $file = null)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\ApiResponse';
|
||||
$request = $this->uploadFileRequest($pet_id, $additional_metadata, $file);
|
||||
|
||||
try {
|
||||
@ -1882,6 +1934,26 @@ class PetApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\ApiResponse' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\ApiResponse' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\ApiResponse', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\ApiResponse';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
|
@ -116,7 +116,6 @@ class StoreApi
|
||||
*/
|
||||
public function deleteOrderWithHttpInfo($order_id)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->deleteOrderRequest($order_id);
|
||||
|
||||
try {
|
||||
@ -340,7 +339,6 @@ class StoreApi
|
||||
*/
|
||||
public function getInventoryWithHttpInfo()
|
||||
{
|
||||
$returnType = 'map[string,int]';
|
||||
$request = $this->getInventoryRequest();
|
||||
|
||||
try {
|
||||
@ -371,6 +369,26 @@ class StoreApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('map[string,int]' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('map[string,int]' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, 'map[string,int]', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = 'map[string,int]';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -590,7 +608,6 @@ class StoreApi
|
||||
*/
|
||||
public function getOrderByIdWithHttpInfo($order_id)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\Order';
|
||||
$request = $this->getOrderByIdRequest($order_id);
|
||||
|
||||
try {
|
||||
@ -621,6 +638,26 @@ class StoreApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\Order' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\Order' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\Order', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\Order';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -859,7 +896,6 @@ class StoreApi
|
||||
*/
|
||||
public function placeOrderWithHttpInfo($order)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\Order';
|
||||
$request = $this->placeOrderRequest($order);
|
||||
|
||||
try {
|
||||
@ -890,6 +926,26 @@ class StoreApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\Order' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\Order' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\Order', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\Order';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
|
@ -116,7 +116,6 @@ class UserApi
|
||||
*/
|
||||
public function createUserWithHttpInfo($user)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->createUserRequest($user);
|
||||
|
||||
try {
|
||||
@ -336,7 +335,6 @@ class UserApi
|
||||
*/
|
||||
public function createUsersWithArrayInputWithHttpInfo($user)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->createUsersWithArrayInputRequest($user);
|
||||
|
||||
try {
|
||||
@ -556,7 +554,6 @@ class UserApi
|
||||
*/
|
||||
public function createUsersWithListInputWithHttpInfo($user)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->createUsersWithListInputRequest($user);
|
||||
|
||||
try {
|
||||
@ -776,7 +773,6 @@ class UserApi
|
||||
*/
|
||||
public function deleteUserWithHttpInfo($username)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->deleteUserRequest($username);
|
||||
|
||||
try {
|
||||
@ -1002,7 +998,6 @@ class UserApi
|
||||
*/
|
||||
public function getUserByNameWithHttpInfo($username)
|
||||
{
|
||||
$returnType = '\OpenAPI\Client\Model\User';
|
||||
$request = $this->getUserByNameRequest($username);
|
||||
|
||||
try {
|
||||
@ -1033,6 +1028,26 @@ class UserApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('\OpenAPI\Client\Model\User' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('\OpenAPI\Client\Model\User' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\User', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = '\OpenAPI\Client\Model\User';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -1266,7 +1281,6 @@ class UserApi
|
||||
*/
|
||||
public function loginUserWithHttpInfo($username, $password)
|
||||
{
|
||||
$returnType = 'string';
|
||||
$request = $this->loginUserRequest($username, $password);
|
||||
|
||||
try {
|
||||
@ -1297,6 +1311,26 @@ class UserApi
|
||||
);
|
||||
}
|
||||
|
||||
$responseBody = $response->getBody();
|
||||
switch($statusCode) {
|
||||
case 200:
|
||||
if ('string' === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
} else {
|
||||
$content = $responseBody->getContents();
|
||||
if ('string' !== 'string') {
|
||||
$content = json_decode($content);
|
||||
}
|
||||
}
|
||||
|
||||
return [
|
||||
ObjectSerializer::deserialize($content, 'string', []),
|
||||
$response->getStatusCode(),
|
||||
$response->getHeaders()
|
||||
];
|
||||
}
|
||||
|
||||
$returnType = 'string';
|
||||
$responseBody = $response->getBody();
|
||||
if ($returnType === '\SplFileObject') {
|
||||
$content = $responseBody; //stream goes to serializer
|
||||
@ -1534,7 +1568,6 @@ class UserApi
|
||||
*/
|
||||
public function logoutUserWithHttpInfo()
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->logoutUserRequest();
|
||||
|
||||
try {
|
||||
@ -1744,7 +1777,6 @@ class UserApi
|
||||
*/
|
||||
public function updateUserWithHttpInfo($username, $user)
|
||||
{
|
||||
$returnType = '';
|
||||
$request = $this->updateUserRequest($username, $user);
|
||||
|
||||
try {
|
||||
|
Loading…
x
Reference in New Issue
Block a user