forked from loafle/openapi-generator-original
[PHP] Add missing qualifier for enum parameters (#19567)
This commit is contained in:
parent
98783f8161
commit
78f2f7010f
@ -18,6 +18,7 @@ package org.openapitools.codegen.languages;
|
|||||||
|
|
||||||
import io.swagger.v3.oas.models.media.Schema;
|
import io.swagger.v3.oas.models.media.Schema;
|
||||||
import io.swagger.v3.oas.models.media.StringSchema;
|
import io.swagger.v3.oas.models.media.StringSchema;
|
||||||
|
import io.swagger.v3.oas.models.parameters.Parameter;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
import org.apache.commons.io.FilenameUtils;
|
import org.apache.commons.io.FilenameUtils;
|
||||||
@ -384,6 +385,11 @@ public abstract class AbstractPhpCodegen extends DefaultCodegen implements Codeg
|
|||||||
return super.getTypeDeclaration(name);
|
return super.getTypeDeclaration(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected String getParameterDataType(Parameter parameter, Schema schema) {
|
||||||
|
return getTypeDeclaration(schema);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getSchemaType(Schema p) {
|
public String getSchemaType(Schema p) {
|
||||||
String openAPIType = super.getSchemaType(p);
|
String openAPIType = super.getSchemaType(p);
|
||||||
|
@ -1303,6 +1303,42 @@ paths:
|
|||||||
responses:
|
responses:
|
||||||
200:
|
200:
|
||||||
description: The instance started successfully
|
description: The instance started successfully
|
||||||
|
/fake/enum/endpoint:
|
||||||
|
get:
|
||||||
|
tags:
|
||||||
|
- fake
|
||||||
|
summary: test endpoint with enum parameter
|
||||||
|
operationId: fake-enum-endpoint
|
||||||
|
parameters:
|
||||||
|
- name: enum-class
|
||||||
|
in: query
|
||||||
|
description: enum class parameter
|
||||||
|
required: true
|
||||||
|
schema:
|
||||||
|
$ref: '#/components/schemas/EnumClass'
|
||||||
|
- name: enum-class-array
|
||||||
|
in: query
|
||||||
|
description: enum class parameter
|
||||||
|
required: true
|
||||||
|
schema:
|
||||||
|
type: array
|
||||||
|
items:
|
||||||
|
$ref: '#/components/schemas/EnumClass'
|
||||||
|
- name: enum-class-map
|
||||||
|
in: query
|
||||||
|
description: enum class parameter
|
||||||
|
required: true
|
||||||
|
schema:
|
||||||
|
type: object
|
||||||
|
additionalProperties:
|
||||||
|
$ref: '#/components/schemas/EnumClass'
|
||||||
|
responses:
|
||||||
|
200:
|
||||||
|
description: The instance started successfully
|
||||||
|
content:
|
||||||
|
application/json:
|
||||||
|
schema:
|
||||||
|
$ref: '#/components/schemas/EnumClass'
|
||||||
servers:
|
servers:
|
||||||
- url: 'http://{server}.swagger.io:{port}/v2'
|
- url: 'http://{server}.swagger.io:{port}/v2'
|
||||||
description: petstore server
|
description: petstore server
|
||||||
|
@ -1327,6 +1327,42 @@ paths:
|
|||||||
responses:
|
responses:
|
||||||
200:
|
200:
|
||||||
description: OK
|
description: OK
|
||||||
|
/fake/enum/endpoint:
|
||||||
|
get:
|
||||||
|
tags:
|
||||||
|
- fake
|
||||||
|
summary: test endpoint with enum parameter
|
||||||
|
operationId: fake-enum-endpoint
|
||||||
|
parameters:
|
||||||
|
- name: enum-class
|
||||||
|
in: query
|
||||||
|
description: enum class parameter
|
||||||
|
required: true
|
||||||
|
schema:
|
||||||
|
$ref: '#/components/schemas/EnumClass'
|
||||||
|
- name: enum-class-array
|
||||||
|
in: query
|
||||||
|
description: enum class parameter
|
||||||
|
required: true
|
||||||
|
schema:
|
||||||
|
type: array
|
||||||
|
items:
|
||||||
|
$ref: '#/components/schemas/EnumClass'
|
||||||
|
- name: enum-class-map
|
||||||
|
in: query
|
||||||
|
description: enum class parameter
|
||||||
|
required: true
|
||||||
|
schema:
|
||||||
|
type: object
|
||||||
|
additionalProperties:
|
||||||
|
$ref: '#/components/schemas/EnumClass'
|
||||||
|
responses:
|
||||||
|
200:
|
||||||
|
description: The instance started successfully
|
||||||
|
content:
|
||||||
|
application/json:
|
||||||
|
schema:
|
||||||
|
$ref: '#/components/schemas/EnumClass'
|
||||||
servers:
|
servers:
|
||||||
- url: 'http://{server}.swagger.io:{port}/v2'
|
- url: 'http://{server}.swagger.io:{port}/v2'
|
||||||
description: petstore server
|
description: petstore server
|
||||||
|
@ -34,7 +34,7 @@ $integer_header = 56; // int
|
|||||||
$boolean_header = True; // bool
|
$boolean_header = True; // bool
|
||||||
$string_header = 'string_header_example'; // string
|
$string_header = 'string_header_example'; // string
|
||||||
$enum_nonref_string_header = 'enum_nonref_string_header_example'; // string
|
$enum_nonref_string_header = 'enum_nonref_string_header_example'; // string
|
||||||
$enum_ref_string_header = new \OpenAPI\Client\Model\StringEnumRef(); // StringEnumRef
|
$enum_ref_string_header = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\StringEnumRef(); // \OpenAPI\Client\Model\StringEnumRef
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$result = $apiInstance->testHeaderIntegerBooleanStringEnums($integer_header, $boolean_header, $string_header, $enum_nonref_string_header, $enum_ref_string_header);
|
$result = $apiInstance->testHeaderIntegerBooleanStringEnums($integer_header, $boolean_header, $string_header, $enum_nonref_string_header, $enum_ref_string_header);
|
||||||
@ -52,7 +52,7 @@ try {
|
|||||||
| **boolean_header** | **bool**| | [optional] |
|
| **boolean_header** | **bool**| | [optional] |
|
||||||
| **string_header** | **string**| | [optional] |
|
| **string_header** | **string**| | [optional] |
|
||||||
| **enum_nonref_string_header** | **string**| | [optional] |
|
| **enum_nonref_string_header** | **string**| | [optional] |
|
||||||
| **enum_ref_string_header** | [**StringEnumRef**](../Model/.md)| | [optional] |
|
| **enum_ref_string_header** | [**\OpenAPI\Client\Model\StringEnumRef**](../Model/.md)| | [optional] |
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|
||||||
|
@ -33,7 +33,7 @@ $apiInstance = new OpenAPI\Client\Api\PathApi(
|
|||||||
$path_string = 'path_string_example'; // string
|
$path_string = 'path_string_example'; // string
|
||||||
$path_integer = 56; // int
|
$path_integer = 56; // int
|
||||||
$enum_nonref_string_path = 'enum_nonref_string_path_example'; // string
|
$enum_nonref_string_path = 'enum_nonref_string_path_example'; // string
|
||||||
$enum_ref_string_path = new \OpenAPI\Client\Model\StringEnumRef(); // StringEnumRef
|
$enum_ref_string_path = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\StringEnumRef(); // \OpenAPI\Client\Model\StringEnumRef
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$result = $apiInstance->testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath($path_string, $path_integer, $enum_nonref_string_path, $enum_ref_string_path);
|
$result = $apiInstance->testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath($path_string, $path_integer, $enum_nonref_string_path, $enum_ref_string_path);
|
||||||
@ -50,7 +50,7 @@ try {
|
|||||||
| **path_string** | **string**| | |
|
| **path_string** | **string**| | |
|
||||||
| **path_integer** | **int**| | |
|
| **path_integer** | **int**| | |
|
||||||
| **enum_nonref_string_path** | **string**| | |
|
| **enum_nonref_string_path** | **string**| | |
|
||||||
| **enum_ref_string_path** | [**StringEnumRef**](../Model/.md)| | |
|
| **enum_ref_string_path** | [**\OpenAPI\Client\Model\StringEnumRef**](../Model/.md)| | |
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|
||||||
|
@ -40,7 +40,7 @@ $apiInstance = new OpenAPI\Client\Api\QueryApi(
|
|||||||
new GuzzleHttp\Client()
|
new GuzzleHttp\Client()
|
||||||
);
|
);
|
||||||
$enum_nonref_string_query = 'enum_nonref_string_query_example'; // string
|
$enum_nonref_string_query = 'enum_nonref_string_query_example'; // string
|
||||||
$enum_ref_string_query = new \OpenAPI\Client\Model\StringEnumRef(); // StringEnumRef
|
$enum_ref_string_query = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\StringEnumRef(); // \OpenAPI\Client\Model\StringEnumRef
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$result = $apiInstance->testEnumRefString($enum_nonref_string_query, $enum_ref_string_query);
|
$result = $apiInstance->testEnumRefString($enum_nonref_string_query, $enum_ref_string_query);
|
||||||
@ -55,7 +55,7 @@ try {
|
|||||||
| Name | Type | Description | Notes |
|
| Name | Type | Description | Notes |
|
||||||
| ------------- | ------------- | ------------- | ------------- |
|
| ------------- | ------------- | ------------- | ------------- |
|
||||||
| **enum_nonref_string_query** | **string**| | [optional] |
|
| **enum_nonref_string_query** | **string**| | [optional] |
|
||||||
| **enum_ref_string_query** | [**StringEnumRef**](../Model/.md)| | [optional] |
|
| **enum_ref_string_query** | [**\OpenAPI\Client\Model\StringEnumRef**](../Model/.md)| | [optional] |
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|
||||||
@ -217,7 +217,7 @@ $apiInstance = new OpenAPI\Client\Api\QueryApi(
|
|||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
new GuzzleHttp\Client()
|
new GuzzleHttp\Client()
|
||||||
);
|
);
|
||||||
$query_object = new \OpenAPI\Client\Model\Pet(); // Pet
|
$query_object = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\Pet(); // \OpenAPI\Client\Model\Pet
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$result = $apiInstance->testQueryStyleDeepObjectExplodeTrueObject($query_object);
|
$result = $apiInstance->testQueryStyleDeepObjectExplodeTrueObject($query_object);
|
||||||
@ -231,7 +231,7 @@ try {
|
|||||||
|
|
||||||
| Name | Type | Description | Notes |
|
| Name | Type | Description | Notes |
|
||||||
| ------------- | ------------- | ------------- | ------------- |
|
| ------------- | ------------- | ------------- | ------------- |
|
||||||
| **query_object** | [**Pet**](../Model/.md)| | [optional] |
|
| **query_object** | [**\OpenAPI\Client\Model\Pet**](../Model/.md)| | [optional] |
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|
||||||
@ -273,7 +273,7 @@ $apiInstance = new OpenAPI\Client\Api\QueryApi(
|
|||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
new GuzzleHttp\Client()
|
new GuzzleHttp\Client()
|
||||||
);
|
);
|
||||||
$query_object = new \OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter(); // TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter
|
$query_object = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter(); // \OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$result = $apiInstance->testQueryStyleDeepObjectExplodeTrueObjectAllOf($query_object);
|
$result = $apiInstance->testQueryStyleDeepObjectExplodeTrueObjectAllOf($query_object);
|
||||||
@ -287,7 +287,7 @@ try {
|
|||||||
|
|
||||||
| Name | Type | Description | Notes |
|
| Name | Type | Description | Notes |
|
||||||
| ------------- | ------------- | ------------- | ------------- |
|
| ------------- | ------------- | ------------- | ------------- |
|
||||||
| **query_object** | [**TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter**](../Model/.md)| | [optional] |
|
| **query_object** | [**\OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter**](../Model/.md)| | [optional] |
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|
||||||
@ -441,7 +441,7 @@ $apiInstance = new OpenAPI\Client\Api\QueryApi(
|
|||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
new GuzzleHttp\Client()
|
new GuzzleHttp\Client()
|
||||||
);
|
);
|
||||||
$query_object = new \OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter(); // TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter
|
$query_object = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter(); // \OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$result = $apiInstance->testQueryStyleFormExplodeTrueArrayString($query_object);
|
$result = $apiInstance->testQueryStyleFormExplodeTrueArrayString($query_object);
|
||||||
@ -455,7 +455,7 @@ try {
|
|||||||
|
|
||||||
| Name | Type | Description | Notes |
|
| Name | Type | Description | Notes |
|
||||||
| ------------- | ------------- | ------------- | ------------- |
|
| ------------- | ------------- | ------------- | ------------- |
|
||||||
| **query_object** | [**TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter**](../Model/.md)| | [optional] |
|
| **query_object** | [**\OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter**](../Model/.md)| | [optional] |
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|
||||||
@ -497,7 +497,7 @@ $apiInstance = new OpenAPI\Client\Api\QueryApi(
|
|||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
new GuzzleHttp\Client()
|
new GuzzleHttp\Client()
|
||||||
);
|
);
|
||||||
$query_object = new \OpenAPI\Client\Model\Pet(); // Pet
|
$query_object = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\Pet(); // \OpenAPI\Client\Model\Pet
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$result = $apiInstance->testQueryStyleFormExplodeTrueObject($query_object);
|
$result = $apiInstance->testQueryStyleFormExplodeTrueObject($query_object);
|
||||||
@ -511,7 +511,7 @@ try {
|
|||||||
|
|
||||||
| Name | Type | Description | Notes |
|
| Name | Type | Description | Notes |
|
||||||
| ------------- | ------------- | ------------- | ------------- |
|
| ------------- | ------------- | ------------- | ------------- |
|
||||||
| **query_object** | [**Pet**](../Model/.md)| | [optional] |
|
| **query_object** | [**\OpenAPI\Client\Model\Pet**](../Model/.md)| | [optional] |
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|
||||||
@ -553,7 +553,7 @@ $apiInstance = new OpenAPI\Client\Api\QueryApi(
|
|||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
new GuzzleHttp\Client()
|
new GuzzleHttp\Client()
|
||||||
);
|
);
|
||||||
$query_object = new \OpenAPI\Client\Model\DataQuery(); // DataQuery
|
$query_object = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\DataQuery(); // \OpenAPI\Client\Model\DataQuery
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$result = $apiInstance->testQueryStyleFormExplodeTrueObjectAllOf($query_object);
|
$result = $apiInstance->testQueryStyleFormExplodeTrueObjectAllOf($query_object);
|
||||||
@ -567,7 +567,7 @@ try {
|
|||||||
|
|
||||||
| Name | Type | Description | Notes |
|
| Name | Type | Description | Notes |
|
||||||
| ------------- | ------------- | ------------- | ------------- |
|
| ------------- | ------------- | ------------- | ------------- |
|
||||||
| **query_object** | [**DataQuery**](../Model/.md)| | [optional] |
|
| **query_object** | [**\OpenAPI\Client\Model\DataQuery**](../Model/.md)| | [optional] |
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|
||||||
|
@ -132,7 +132,7 @@ class HeaderApi
|
|||||||
* @param bool|null $boolean_header boolean_header (optional)
|
* @param bool|null $boolean_header boolean_header (optional)
|
||||||
* @param string|null $string_header string_header (optional)
|
* @param string|null $string_header string_header (optional)
|
||||||
* @param string|null $enum_nonref_string_header enum_nonref_string_header (optional)
|
* @param string|null $enum_nonref_string_header enum_nonref_string_header (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_header enum_ref_string_header (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_header enum_ref_string_header (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -144,7 +144,7 @@ class HeaderApi
|
|||||||
?bool $boolean_header = null,
|
?bool $boolean_header = null,
|
||||||
?string $string_header = null,
|
?string $string_header = null,
|
||||||
?string $enum_nonref_string_header = null,
|
?string $enum_nonref_string_header = null,
|
||||||
?StringEnumRef $enum_ref_string_header = null,
|
?\OpenAPI\Client\Model\StringEnumRef $enum_ref_string_header = null,
|
||||||
string $contentType = self::contentTypes['testHeaderIntegerBooleanStringEnums'][0]
|
string $contentType = self::contentTypes['testHeaderIntegerBooleanStringEnums'][0]
|
||||||
): string
|
): string
|
||||||
{
|
{
|
||||||
@ -161,7 +161,7 @@ class HeaderApi
|
|||||||
* @param bool|null $boolean_header (optional)
|
* @param bool|null $boolean_header (optional)
|
||||||
* @param string|null $string_header (optional)
|
* @param string|null $string_header (optional)
|
||||||
* @param string|null $enum_nonref_string_header (optional)
|
* @param string|null $enum_nonref_string_header (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_header (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_header (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -173,7 +173,7 @@ class HeaderApi
|
|||||||
?bool $boolean_header = null,
|
?bool $boolean_header = null,
|
||||||
?string $string_header = null,
|
?string $string_header = null,
|
||||||
?string $enum_nonref_string_header = null,
|
?string $enum_nonref_string_header = null,
|
||||||
?StringEnumRef $enum_ref_string_header = null,
|
?\OpenAPI\Client\Model\StringEnumRef $enum_ref_string_header = null,
|
||||||
string $contentType = self::contentTypes['testHeaderIntegerBooleanStringEnums'][0]
|
string $contentType = self::contentTypes['testHeaderIntegerBooleanStringEnums'][0]
|
||||||
): array
|
): array
|
||||||
{
|
{
|
||||||
@ -296,7 +296,7 @@ class HeaderApi
|
|||||||
* @param bool|null $boolean_header (optional)
|
* @param bool|null $boolean_header (optional)
|
||||||
* @param string|null $string_header (optional)
|
* @param string|null $string_header (optional)
|
||||||
* @param string|null $enum_nonref_string_header (optional)
|
* @param string|null $enum_nonref_string_header (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_header (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_header (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -307,7 +307,7 @@ class HeaderApi
|
|||||||
?bool $boolean_header = null,
|
?bool $boolean_header = null,
|
||||||
?string $string_header = null,
|
?string $string_header = null,
|
||||||
?string $enum_nonref_string_header = null,
|
?string $enum_nonref_string_header = null,
|
||||||
?StringEnumRef $enum_ref_string_header = null,
|
?\OpenAPI\Client\Model\StringEnumRef $enum_ref_string_header = null,
|
||||||
string $contentType = self::contentTypes['testHeaderIntegerBooleanStringEnums'][0]
|
string $contentType = self::contentTypes['testHeaderIntegerBooleanStringEnums'][0]
|
||||||
): PromiseInterface
|
): PromiseInterface
|
||||||
{
|
{
|
||||||
@ -328,7 +328,7 @@ class HeaderApi
|
|||||||
* @param bool|null $boolean_header (optional)
|
* @param bool|null $boolean_header (optional)
|
||||||
* @param string|null $string_header (optional)
|
* @param string|null $string_header (optional)
|
||||||
* @param string|null $enum_nonref_string_header (optional)
|
* @param string|null $enum_nonref_string_header (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_header (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_header (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -389,7 +389,7 @@ class HeaderApi
|
|||||||
* @param bool|null $boolean_header (optional)
|
* @param bool|null $boolean_header (optional)
|
||||||
* @param string|null $string_header (optional)
|
* @param string|null $string_header (optional)
|
||||||
* @param string|null $enum_nonref_string_header (optional)
|
* @param string|null $enum_nonref_string_header (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_header (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_header (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
|
@ -131,7 +131,7 @@ class PathApi
|
|||||||
* @param string $path_string path_string (required)
|
* @param string $path_string path_string (required)
|
||||||
* @param int $path_integer path_integer (required)
|
* @param int $path_integer path_integer (required)
|
||||||
* @param string $enum_nonref_string_path enum_nonref_string_path (required)
|
* @param string $enum_nonref_string_path enum_nonref_string_path (required)
|
||||||
* @param StringEnumRef $enum_ref_string_path enum_ref_string_path (required)
|
* @param \OpenAPI\Client\Model\StringEnumRef $enum_ref_string_path enum_ref_string_path (required)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -142,7 +142,7 @@ class PathApi
|
|||||||
string $path_string,
|
string $path_string,
|
||||||
int $path_integer,
|
int $path_integer,
|
||||||
string $enum_nonref_string_path,
|
string $enum_nonref_string_path,
|
||||||
StringEnumRef $enum_ref_string_path,
|
\OpenAPI\Client\Model\StringEnumRef $enum_ref_string_path,
|
||||||
string $contentType = self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'][0]
|
string $contentType = self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'][0]
|
||||||
): string
|
): string
|
||||||
{
|
{
|
||||||
@ -158,7 +158,7 @@ class PathApi
|
|||||||
* @param string $path_string (required)
|
* @param string $path_string (required)
|
||||||
* @param int $path_integer (required)
|
* @param int $path_integer (required)
|
||||||
* @param string $enum_nonref_string_path (required)
|
* @param string $enum_nonref_string_path (required)
|
||||||
* @param StringEnumRef $enum_ref_string_path (required)
|
* @param \OpenAPI\Client\Model\StringEnumRef $enum_ref_string_path (required)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -169,7 +169,7 @@ class PathApi
|
|||||||
string $path_string,
|
string $path_string,
|
||||||
int $path_integer,
|
int $path_integer,
|
||||||
string $enum_nonref_string_path,
|
string $enum_nonref_string_path,
|
||||||
StringEnumRef $enum_ref_string_path,
|
\OpenAPI\Client\Model\StringEnumRef $enum_ref_string_path,
|
||||||
string $contentType = self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'][0]
|
string $contentType = self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'][0]
|
||||||
): array
|
): array
|
||||||
{
|
{
|
||||||
@ -291,7 +291,7 @@ class PathApi
|
|||||||
* @param string $path_string (required)
|
* @param string $path_string (required)
|
||||||
* @param int $path_integer (required)
|
* @param int $path_integer (required)
|
||||||
* @param string $enum_nonref_string_path (required)
|
* @param string $enum_nonref_string_path (required)
|
||||||
* @param StringEnumRef $enum_ref_string_path (required)
|
* @param \OpenAPI\Client\Model\StringEnumRef $enum_ref_string_path (required)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -301,7 +301,7 @@ class PathApi
|
|||||||
string $path_string,
|
string $path_string,
|
||||||
int $path_integer,
|
int $path_integer,
|
||||||
string $enum_nonref_string_path,
|
string $enum_nonref_string_path,
|
||||||
StringEnumRef $enum_ref_string_path,
|
\OpenAPI\Client\Model\StringEnumRef $enum_ref_string_path,
|
||||||
string $contentType = self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'][0]
|
string $contentType = self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'][0]
|
||||||
): PromiseInterface
|
): PromiseInterface
|
||||||
{
|
{
|
||||||
@ -321,7 +321,7 @@ class PathApi
|
|||||||
* @param string $path_string (required)
|
* @param string $path_string (required)
|
||||||
* @param int $path_integer (required)
|
* @param int $path_integer (required)
|
||||||
* @param string $enum_nonref_string_path (required)
|
* @param string $enum_nonref_string_path (required)
|
||||||
* @param StringEnumRef $enum_ref_string_path (required)
|
* @param \OpenAPI\Client\Model\StringEnumRef $enum_ref_string_path (required)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -380,7 +380,7 @@ class PathApi
|
|||||||
* @param string $path_string (required)
|
* @param string $path_string (required)
|
||||||
* @param int $path_integer (required)
|
* @param int $path_integer (required)
|
||||||
* @param string $enum_nonref_string_path (required)
|
* @param string $enum_nonref_string_path (required)
|
||||||
* @param StringEnumRef $enum_ref_string_path (required)
|
* @param \OpenAPI\Client\Model\StringEnumRef $enum_ref_string_path (required)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
|
@ -156,7 +156,7 @@ class QueryApi
|
|||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param string|null $enum_nonref_string_query enum_nonref_string_query (optional)
|
* @param string|null $enum_nonref_string_query enum_nonref_string_query (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_query enum_ref_string_query (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_query enum_ref_string_query (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -165,7 +165,7 @@ class QueryApi
|
|||||||
*/
|
*/
|
||||||
public function testEnumRefString(
|
public function testEnumRefString(
|
||||||
?string $enum_nonref_string_query = null,
|
?string $enum_nonref_string_query = null,
|
||||||
?StringEnumRef $enum_ref_string_query = null,
|
?\OpenAPI\Client\Model\StringEnumRef $enum_ref_string_query = null,
|
||||||
string $contentType = self::contentTypes['testEnumRefString'][0]
|
string $contentType = self::contentTypes['testEnumRefString'][0]
|
||||||
): string
|
): string
|
||||||
{
|
{
|
||||||
@ -179,7 +179,7 @@ class QueryApi
|
|||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param string|null $enum_nonref_string_query (optional)
|
* @param string|null $enum_nonref_string_query (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_query (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_query (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -188,7 +188,7 @@ class QueryApi
|
|||||||
*/
|
*/
|
||||||
public function testEnumRefStringWithHttpInfo(
|
public function testEnumRefStringWithHttpInfo(
|
||||||
?string $enum_nonref_string_query = null,
|
?string $enum_nonref_string_query = null,
|
||||||
?StringEnumRef $enum_ref_string_query = null,
|
?\OpenAPI\Client\Model\StringEnumRef $enum_ref_string_query = null,
|
||||||
string $contentType = self::contentTypes['testEnumRefString'][0]
|
string $contentType = self::contentTypes['testEnumRefString'][0]
|
||||||
): array
|
): array
|
||||||
{
|
{
|
||||||
@ -308,7 +308,7 @@ class QueryApi
|
|||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param string|null $enum_nonref_string_query (optional)
|
* @param string|null $enum_nonref_string_query (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_query (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_query (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -316,7 +316,7 @@ class QueryApi
|
|||||||
*/
|
*/
|
||||||
public function testEnumRefStringAsync(
|
public function testEnumRefStringAsync(
|
||||||
?string $enum_nonref_string_query = null,
|
?string $enum_nonref_string_query = null,
|
||||||
?StringEnumRef $enum_ref_string_query = null,
|
?\OpenAPI\Client\Model\StringEnumRef $enum_ref_string_query = null,
|
||||||
string $contentType = self::contentTypes['testEnumRefString'][0]
|
string $contentType = self::contentTypes['testEnumRefString'][0]
|
||||||
): PromiseInterface
|
): PromiseInterface
|
||||||
{
|
{
|
||||||
@ -334,7 +334,7 @@ class QueryApi
|
|||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param string|null $enum_nonref_string_query (optional)
|
* @param string|null $enum_nonref_string_query (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_query (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_query (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -389,7 +389,7 @@ class QueryApi
|
|||||||
* Create request for operation 'testEnumRefString'
|
* Create request for operation 'testEnumRefString'
|
||||||
*
|
*
|
||||||
* @param string|null $enum_nonref_string_query (optional)
|
* @param string|null $enum_nonref_string_query (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_query (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_query (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -1206,7 +1206,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -1214,7 +1214,7 @@ class QueryApi
|
|||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleDeepObjectExplodeTrueObject(
|
public function testQueryStyleDeepObjectExplodeTrueObject(
|
||||||
?Pet $query_object = null,
|
?\OpenAPI\Client\Model\Pet $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'][0]
|
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'][0]
|
||||||
): string
|
): string
|
||||||
{
|
{
|
||||||
@ -1227,7 +1227,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -1235,7 +1235,7 @@ class QueryApi
|
|||||||
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleDeepObjectExplodeTrueObjectWithHttpInfo(
|
public function testQueryStyleDeepObjectExplodeTrueObjectWithHttpInfo(
|
||||||
?Pet $query_object = null,
|
?\OpenAPI\Client\Model\Pet $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'][0]
|
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'][0]
|
||||||
): array
|
): array
|
||||||
{
|
{
|
||||||
@ -1354,14 +1354,14 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
* @return PromiseInterface
|
* @return PromiseInterface
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleDeepObjectExplodeTrueObjectAsync(
|
public function testQueryStyleDeepObjectExplodeTrueObjectAsync(
|
||||||
?Pet $query_object = null,
|
?\OpenAPI\Client\Model\Pet $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'][0]
|
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'][0]
|
||||||
): PromiseInterface
|
): PromiseInterface
|
||||||
{
|
{
|
||||||
@ -1378,7 +1378,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -1431,7 +1431,7 @@ class QueryApi
|
|||||||
/**
|
/**
|
||||||
* Create request for operation 'testQueryStyleDeepObjectExplodeTrueObject'
|
* Create request for operation 'testQueryStyleDeepObjectExplodeTrueObject'
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -1523,7 +1523,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -1531,7 +1531,7 @@ class QueryApi
|
|||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleDeepObjectExplodeTrueObjectAllOf(
|
public function testQueryStyleDeepObjectExplodeTrueObjectAllOf(
|
||||||
?TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter $query_object = null,
|
?\OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'][0]
|
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'][0]
|
||||||
): string
|
): string
|
||||||
{
|
{
|
||||||
@ -1544,7 +1544,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -1552,7 +1552,7 @@ class QueryApi
|
|||||||
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleDeepObjectExplodeTrueObjectAllOfWithHttpInfo(
|
public function testQueryStyleDeepObjectExplodeTrueObjectAllOfWithHttpInfo(
|
||||||
?TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter $query_object = null,
|
?\OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'][0]
|
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'][0]
|
||||||
): array
|
): array
|
||||||
{
|
{
|
||||||
@ -1671,14 +1671,14 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
* @return PromiseInterface
|
* @return PromiseInterface
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleDeepObjectExplodeTrueObjectAllOfAsync(
|
public function testQueryStyleDeepObjectExplodeTrueObjectAllOfAsync(
|
||||||
?TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter $query_object = null,
|
?\OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'][0]
|
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'][0]
|
||||||
): PromiseInterface
|
): PromiseInterface
|
||||||
{
|
{
|
||||||
@ -1695,7 +1695,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -1748,7 +1748,7 @@ class QueryApi
|
|||||||
/**
|
/**
|
||||||
* Create request for operation 'testQueryStyleDeepObjectExplodeTrueObjectAllOf'
|
* Create request for operation 'testQueryStyleDeepObjectExplodeTrueObjectAllOf'
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -2474,7 +2474,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -2482,7 +2482,7 @@ class QueryApi
|
|||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleFormExplodeTrueArrayString(
|
public function testQueryStyleFormExplodeTrueArrayString(
|
||||||
?TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter $query_object = null,
|
?\OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueArrayString'][0]
|
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueArrayString'][0]
|
||||||
): string
|
): string
|
||||||
{
|
{
|
||||||
@ -2495,7 +2495,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -2503,7 +2503,7 @@ class QueryApi
|
|||||||
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleFormExplodeTrueArrayStringWithHttpInfo(
|
public function testQueryStyleFormExplodeTrueArrayStringWithHttpInfo(
|
||||||
?TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter $query_object = null,
|
?\OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueArrayString'][0]
|
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueArrayString'][0]
|
||||||
): array
|
): array
|
||||||
{
|
{
|
||||||
@ -2622,14 +2622,14 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
* @return PromiseInterface
|
* @return PromiseInterface
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleFormExplodeTrueArrayStringAsync(
|
public function testQueryStyleFormExplodeTrueArrayStringAsync(
|
||||||
?TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter $query_object = null,
|
?\OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueArrayString'][0]
|
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueArrayString'][0]
|
||||||
): PromiseInterface
|
): PromiseInterface
|
||||||
{
|
{
|
||||||
@ -2646,7 +2646,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -2699,7 +2699,7 @@ class QueryApi
|
|||||||
/**
|
/**
|
||||||
* Create request for operation 'testQueryStyleFormExplodeTrueArrayString'
|
* Create request for operation 'testQueryStyleFormExplodeTrueArrayString'
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -2791,7 +2791,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -2799,7 +2799,7 @@ class QueryApi
|
|||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleFormExplodeTrueObject(
|
public function testQueryStyleFormExplodeTrueObject(
|
||||||
?Pet $query_object = null,
|
?\OpenAPI\Client\Model\Pet $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObject'][0]
|
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObject'][0]
|
||||||
): string
|
): string
|
||||||
{
|
{
|
||||||
@ -2812,7 +2812,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -2820,7 +2820,7 @@ class QueryApi
|
|||||||
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleFormExplodeTrueObjectWithHttpInfo(
|
public function testQueryStyleFormExplodeTrueObjectWithHttpInfo(
|
||||||
?Pet $query_object = null,
|
?\OpenAPI\Client\Model\Pet $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObject'][0]
|
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObject'][0]
|
||||||
): array
|
): array
|
||||||
{
|
{
|
||||||
@ -2939,14 +2939,14 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
* @return PromiseInterface
|
* @return PromiseInterface
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleFormExplodeTrueObjectAsync(
|
public function testQueryStyleFormExplodeTrueObjectAsync(
|
||||||
?Pet $query_object = null,
|
?\OpenAPI\Client\Model\Pet $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObject'][0]
|
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObject'][0]
|
||||||
): PromiseInterface
|
): PromiseInterface
|
||||||
{
|
{
|
||||||
@ -2963,7 +2963,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -3016,7 +3016,7 @@ class QueryApi
|
|||||||
/**
|
/**
|
||||||
* Create request for operation 'testQueryStyleFormExplodeTrueObject'
|
* Create request for operation 'testQueryStyleFormExplodeTrueObject'
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -3108,7 +3108,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param DataQuery|null $query_object query_object (optional)
|
* @param \OpenAPI\Client\Model\DataQuery|null $query_object query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -3116,7 +3116,7 @@ class QueryApi
|
|||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleFormExplodeTrueObjectAllOf(
|
public function testQueryStyleFormExplodeTrueObjectAllOf(
|
||||||
?DataQuery $query_object = null,
|
?\OpenAPI\Client\Model\DataQuery $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'][0]
|
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'][0]
|
||||||
): string
|
): string
|
||||||
{
|
{
|
||||||
@ -3129,7 +3129,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param DataQuery|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\DataQuery|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -3137,7 +3137,7 @@ class QueryApi
|
|||||||
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleFormExplodeTrueObjectAllOfWithHttpInfo(
|
public function testQueryStyleFormExplodeTrueObjectAllOfWithHttpInfo(
|
||||||
?DataQuery $query_object = null,
|
?\OpenAPI\Client\Model\DataQuery $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'][0]
|
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'][0]
|
||||||
): array
|
): array
|
||||||
{
|
{
|
||||||
@ -3256,14 +3256,14 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param DataQuery|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\DataQuery|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
* @return PromiseInterface
|
* @return PromiseInterface
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleFormExplodeTrueObjectAllOfAsync(
|
public function testQueryStyleFormExplodeTrueObjectAllOfAsync(
|
||||||
?DataQuery $query_object = null,
|
?\OpenAPI\Client\Model\DataQuery $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'][0]
|
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'][0]
|
||||||
): PromiseInterface
|
): PromiseInterface
|
||||||
{
|
{
|
||||||
@ -3280,7 +3280,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param DataQuery|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\DataQuery|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -3333,7 +3333,7 @@ class QueryApi
|
|||||||
/**
|
/**
|
||||||
* Create request for operation 'testQueryStyleFormExplodeTrueObjectAllOf'
|
* Create request for operation 'testQueryStyleFormExplodeTrueObjectAllOf'
|
||||||
*
|
*
|
||||||
* @param DataQuery|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\DataQuery|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
|
@ -34,7 +34,7 @@ $integer_header = 56; // int
|
|||||||
$boolean_header = True; // bool
|
$boolean_header = True; // bool
|
||||||
$string_header = 'string_header_example'; // string
|
$string_header = 'string_header_example'; // string
|
||||||
$enum_nonref_string_header = 'enum_nonref_string_header_example'; // string
|
$enum_nonref_string_header = 'enum_nonref_string_header_example'; // string
|
||||||
$enum_ref_string_header = new \OpenAPI\Client\Model\StringEnumRef(); // StringEnumRef
|
$enum_ref_string_header = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\StringEnumRef(); // \OpenAPI\Client\Model\StringEnumRef
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$result = $apiInstance->testHeaderIntegerBooleanStringEnums($integer_header, $boolean_header, $string_header, $enum_nonref_string_header, $enum_ref_string_header);
|
$result = $apiInstance->testHeaderIntegerBooleanStringEnums($integer_header, $boolean_header, $string_header, $enum_nonref_string_header, $enum_ref_string_header);
|
||||||
@ -52,7 +52,7 @@ try {
|
|||||||
| **boolean_header** | **bool**| | [optional] |
|
| **boolean_header** | **bool**| | [optional] |
|
||||||
| **string_header** | **string**| | [optional] |
|
| **string_header** | **string**| | [optional] |
|
||||||
| **enum_nonref_string_header** | **string**| | [optional] |
|
| **enum_nonref_string_header** | **string**| | [optional] |
|
||||||
| **enum_ref_string_header** | [**StringEnumRef**](../Model/.md)| | [optional] |
|
| **enum_ref_string_header** | [**\OpenAPI\Client\Model\StringEnumRef**](../Model/.md)| | [optional] |
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|
||||||
|
@ -33,7 +33,7 @@ $apiInstance = new OpenAPI\Client\Api\PathApi(
|
|||||||
$path_string = 'path_string_example'; // string
|
$path_string = 'path_string_example'; // string
|
||||||
$path_integer = 56; // int
|
$path_integer = 56; // int
|
||||||
$enum_nonref_string_path = 'enum_nonref_string_path_example'; // string
|
$enum_nonref_string_path = 'enum_nonref_string_path_example'; // string
|
||||||
$enum_ref_string_path = new \OpenAPI\Client\Model\StringEnumRef(); // StringEnumRef
|
$enum_ref_string_path = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\StringEnumRef(); // \OpenAPI\Client\Model\StringEnumRef
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$result = $apiInstance->testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath($path_string, $path_integer, $enum_nonref_string_path, $enum_ref_string_path);
|
$result = $apiInstance->testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath($path_string, $path_integer, $enum_nonref_string_path, $enum_ref_string_path);
|
||||||
@ -50,7 +50,7 @@ try {
|
|||||||
| **path_string** | **string**| | |
|
| **path_string** | **string**| | |
|
||||||
| **path_integer** | **int**| | |
|
| **path_integer** | **int**| | |
|
||||||
| **enum_nonref_string_path** | **string**| | |
|
| **enum_nonref_string_path** | **string**| | |
|
||||||
| **enum_ref_string_path** | [**StringEnumRef**](../Model/.md)| | |
|
| **enum_ref_string_path** | [**\OpenAPI\Client\Model\StringEnumRef**](../Model/.md)| | |
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|
||||||
|
@ -40,7 +40,7 @@ $apiInstance = new OpenAPI\Client\Api\QueryApi(
|
|||||||
new GuzzleHttp\Client()
|
new GuzzleHttp\Client()
|
||||||
);
|
);
|
||||||
$enum_nonref_string_query = 'enum_nonref_string_query_example'; // string
|
$enum_nonref_string_query = 'enum_nonref_string_query_example'; // string
|
||||||
$enum_ref_string_query = new \OpenAPI\Client\Model\StringEnumRef(); // StringEnumRef
|
$enum_ref_string_query = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\StringEnumRef(); // \OpenAPI\Client\Model\StringEnumRef
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$result = $apiInstance->testEnumRefString($enum_nonref_string_query, $enum_ref_string_query);
|
$result = $apiInstance->testEnumRefString($enum_nonref_string_query, $enum_ref_string_query);
|
||||||
@ -55,7 +55,7 @@ try {
|
|||||||
| Name | Type | Description | Notes |
|
| Name | Type | Description | Notes |
|
||||||
| ------------- | ------------- | ------------- | ------------- |
|
| ------------- | ------------- | ------------- | ------------- |
|
||||||
| **enum_nonref_string_query** | **string**| | [optional] |
|
| **enum_nonref_string_query** | **string**| | [optional] |
|
||||||
| **enum_ref_string_query** | [**StringEnumRef**](../Model/.md)| | [optional] |
|
| **enum_ref_string_query** | [**\OpenAPI\Client\Model\StringEnumRef**](../Model/.md)| | [optional] |
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|
||||||
@ -217,7 +217,7 @@ $apiInstance = new OpenAPI\Client\Api\QueryApi(
|
|||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
new GuzzleHttp\Client()
|
new GuzzleHttp\Client()
|
||||||
);
|
);
|
||||||
$query_object = new \OpenAPI\Client\Model\Pet(); // Pet
|
$query_object = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\Pet(); // \OpenAPI\Client\Model\Pet
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$result = $apiInstance->testQueryStyleDeepObjectExplodeTrueObject($query_object);
|
$result = $apiInstance->testQueryStyleDeepObjectExplodeTrueObject($query_object);
|
||||||
@ -231,7 +231,7 @@ try {
|
|||||||
|
|
||||||
| Name | Type | Description | Notes |
|
| Name | Type | Description | Notes |
|
||||||
| ------------- | ------------- | ------------- | ------------- |
|
| ------------- | ------------- | ------------- | ------------- |
|
||||||
| **query_object** | [**Pet**](../Model/.md)| | [optional] |
|
| **query_object** | [**\OpenAPI\Client\Model\Pet**](../Model/.md)| | [optional] |
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|
||||||
@ -273,7 +273,7 @@ $apiInstance = new OpenAPI\Client\Api\QueryApi(
|
|||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
new GuzzleHttp\Client()
|
new GuzzleHttp\Client()
|
||||||
);
|
);
|
||||||
$query_object = new \OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter(); // TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter
|
$query_object = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter(); // \OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$result = $apiInstance->testQueryStyleDeepObjectExplodeTrueObjectAllOf($query_object);
|
$result = $apiInstance->testQueryStyleDeepObjectExplodeTrueObjectAllOf($query_object);
|
||||||
@ -287,7 +287,7 @@ try {
|
|||||||
|
|
||||||
| Name | Type | Description | Notes |
|
| Name | Type | Description | Notes |
|
||||||
| ------------- | ------------- | ------------- | ------------- |
|
| ------------- | ------------- | ------------- | ------------- |
|
||||||
| **query_object** | [**TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter**](../Model/.md)| | [optional] |
|
| **query_object** | [**\OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter**](../Model/.md)| | [optional] |
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|
||||||
@ -441,7 +441,7 @@ $apiInstance = new OpenAPI\Client\Api\QueryApi(
|
|||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
new GuzzleHttp\Client()
|
new GuzzleHttp\Client()
|
||||||
);
|
);
|
||||||
$query_object = new \OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter(); // TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter
|
$query_object = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter(); // \OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$result = $apiInstance->testQueryStyleFormExplodeTrueArrayString($query_object);
|
$result = $apiInstance->testQueryStyleFormExplodeTrueArrayString($query_object);
|
||||||
@ -455,7 +455,7 @@ try {
|
|||||||
|
|
||||||
| Name | Type | Description | Notes |
|
| Name | Type | Description | Notes |
|
||||||
| ------------- | ------------- | ------------- | ------------- |
|
| ------------- | ------------- | ------------- | ------------- |
|
||||||
| **query_object** | [**TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter**](../Model/.md)| | [optional] |
|
| **query_object** | [**\OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter**](../Model/.md)| | [optional] |
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|
||||||
@ -497,7 +497,7 @@ $apiInstance = new OpenAPI\Client\Api\QueryApi(
|
|||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
new GuzzleHttp\Client()
|
new GuzzleHttp\Client()
|
||||||
);
|
);
|
||||||
$query_object = new \OpenAPI\Client\Model\Pet(); // Pet
|
$query_object = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\Pet(); // \OpenAPI\Client\Model\Pet
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$result = $apiInstance->testQueryStyleFormExplodeTrueObject($query_object);
|
$result = $apiInstance->testQueryStyleFormExplodeTrueObject($query_object);
|
||||||
@ -511,7 +511,7 @@ try {
|
|||||||
|
|
||||||
| Name | Type | Description | Notes |
|
| Name | Type | Description | Notes |
|
||||||
| ------------- | ------------- | ------------- | ------------- |
|
| ------------- | ------------- | ------------- | ------------- |
|
||||||
| **query_object** | [**Pet**](../Model/.md)| | [optional] |
|
| **query_object** | [**\OpenAPI\Client\Model\Pet**](../Model/.md)| | [optional] |
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|
||||||
@ -553,7 +553,7 @@ $apiInstance = new OpenAPI\Client\Api\QueryApi(
|
|||||||
// This is optional, `GuzzleHttp\Client` will be used as default.
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
new GuzzleHttp\Client()
|
new GuzzleHttp\Client()
|
||||||
);
|
);
|
||||||
$query_object = new \OpenAPI\Client\Model\DataQuery(); // DataQuery
|
$query_object = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\DataQuery(); // \OpenAPI\Client\Model\DataQuery
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$result = $apiInstance->testQueryStyleFormExplodeTrueObjectAllOf($query_object);
|
$result = $apiInstance->testQueryStyleFormExplodeTrueObjectAllOf($query_object);
|
||||||
@ -567,7 +567,7 @@ try {
|
|||||||
|
|
||||||
| Name | Type | Description | Notes |
|
| Name | Type | Description | Notes |
|
||||||
| ------------- | ------------- | ------------- | ------------- |
|
| ------------- | ------------- | ------------- | ------------- |
|
||||||
| **query_object** | [**DataQuery**](../Model/.md)| | [optional] |
|
| **query_object** | [**\OpenAPI\Client\Model\DataQuery**](../Model/.md)| | [optional] |
|
||||||
|
|
||||||
### Return type
|
### Return type
|
||||||
|
|
||||||
|
@ -132,7 +132,7 @@ class HeaderApi
|
|||||||
* @param bool|null $boolean_header boolean_header (optional)
|
* @param bool|null $boolean_header boolean_header (optional)
|
||||||
* @param string|null $string_header string_header (optional)
|
* @param string|null $string_header string_header (optional)
|
||||||
* @param string|null $enum_nonref_string_header enum_nonref_string_header (optional)
|
* @param string|null $enum_nonref_string_header enum_nonref_string_header (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_header enum_ref_string_header (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_header enum_ref_string_header (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -144,7 +144,7 @@ class HeaderApi
|
|||||||
?bool $boolean_header = null,
|
?bool $boolean_header = null,
|
||||||
?string $string_header = null,
|
?string $string_header = null,
|
||||||
?string $enum_nonref_string_header = null,
|
?string $enum_nonref_string_header = null,
|
||||||
?StringEnumRef $enum_ref_string_header = null,
|
?\OpenAPI\Client\Model\StringEnumRef $enum_ref_string_header = null,
|
||||||
string $contentType = self::contentTypes['testHeaderIntegerBooleanStringEnums'][0]
|
string $contentType = self::contentTypes['testHeaderIntegerBooleanStringEnums'][0]
|
||||||
): string
|
): string
|
||||||
{
|
{
|
||||||
@ -161,7 +161,7 @@ class HeaderApi
|
|||||||
* @param bool|null $boolean_header (optional)
|
* @param bool|null $boolean_header (optional)
|
||||||
* @param string|null $string_header (optional)
|
* @param string|null $string_header (optional)
|
||||||
* @param string|null $enum_nonref_string_header (optional)
|
* @param string|null $enum_nonref_string_header (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_header (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_header (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -173,7 +173,7 @@ class HeaderApi
|
|||||||
?bool $boolean_header = null,
|
?bool $boolean_header = null,
|
||||||
?string $string_header = null,
|
?string $string_header = null,
|
||||||
?string $enum_nonref_string_header = null,
|
?string $enum_nonref_string_header = null,
|
||||||
?StringEnumRef $enum_ref_string_header = null,
|
?\OpenAPI\Client\Model\StringEnumRef $enum_ref_string_header = null,
|
||||||
string $contentType = self::contentTypes['testHeaderIntegerBooleanStringEnums'][0]
|
string $contentType = self::contentTypes['testHeaderIntegerBooleanStringEnums'][0]
|
||||||
): array
|
): array
|
||||||
{
|
{
|
||||||
@ -296,7 +296,7 @@ class HeaderApi
|
|||||||
* @param bool|null $boolean_header (optional)
|
* @param bool|null $boolean_header (optional)
|
||||||
* @param string|null $string_header (optional)
|
* @param string|null $string_header (optional)
|
||||||
* @param string|null $enum_nonref_string_header (optional)
|
* @param string|null $enum_nonref_string_header (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_header (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_header (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -307,7 +307,7 @@ class HeaderApi
|
|||||||
?bool $boolean_header = null,
|
?bool $boolean_header = null,
|
||||||
?string $string_header = null,
|
?string $string_header = null,
|
||||||
?string $enum_nonref_string_header = null,
|
?string $enum_nonref_string_header = null,
|
||||||
?StringEnumRef $enum_ref_string_header = null,
|
?\OpenAPI\Client\Model\StringEnumRef $enum_ref_string_header = null,
|
||||||
string $contentType = self::contentTypes['testHeaderIntegerBooleanStringEnums'][0]
|
string $contentType = self::contentTypes['testHeaderIntegerBooleanStringEnums'][0]
|
||||||
): PromiseInterface
|
): PromiseInterface
|
||||||
{
|
{
|
||||||
@ -328,7 +328,7 @@ class HeaderApi
|
|||||||
* @param bool|null $boolean_header (optional)
|
* @param bool|null $boolean_header (optional)
|
||||||
* @param string|null $string_header (optional)
|
* @param string|null $string_header (optional)
|
||||||
* @param string|null $enum_nonref_string_header (optional)
|
* @param string|null $enum_nonref_string_header (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_header (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_header (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -389,7 +389,7 @@ class HeaderApi
|
|||||||
* @param bool|null $boolean_header (optional)
|
* @param bool|null $boolean_header (optional)
|
||||||
* @param string|null $string_header (optional)
|
* @param string|null $string_header (optional)
|
||||||
* @param string|null $enum_nonref_string_header (optional)
|
* @param string|null $enum_nonref_string_header (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_header (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_header (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testHeaderIntegerBooleanStringEnums'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
|
@ -131,7 +131,7 @@ class PathApi
|
|||||||
* @param string $path_string path_string (required)
|
* @param string $path_string path_string (required)
|
||||||
* @param int $path_integer path_integer (required)
|
* @param int $path_integer path_integer (required)
|
||||||
* @param string $enum_nonref_string_path enum_nonref_string_path (required)
|
* @param string $enum_nonref_string_path enum_nonref_string_path (required)
|
||||||
* @param StringEnumRef $enum_ref_string_path enum_ref_string_path (required)
|
* @param \OpenAPI\Client\Model\StringEnumRef $enum_ref_string_path enum_ref_string_path (required)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -142,7 +142,7 @@ class PathApi
|
|||||||
string $path_string,
|
string $path_string,
|
||||||
int $path_integer,
|
int $path_integer,
|
||||||
string $enum_nonref_string_path,
|
string $enum_nonref_string_path,
|
||||||
StringEnumRef $enum_ref_string_path,
|
\OpenAPI\Client\Model\StringEnumRef $enum_ref_string_path,
|
||||||
string $contentType = self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'][0]
|
string $contentType = self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'][0]
|
||||||
): string
|
): string
|
||||||
{
|
{
|
||||||
@ -158,7 +158,7 @@ class PathApi
|
|||||||
* @param string $path_string (required)
|
* @param string $path_string (required)
|
||||||
* @param int $path_integer (required)
|
* @param int $path_integer (required)
|
||||||
* @param string $enum_nonref_string_path (required)
|
* @param string $enum_nonref_string_path (required)
|
||||||
* @param StringEnumRef $enum_ref_string_path (required)
|
* @param \OpenAPI\Client\Model\StringEnumRef $enum_ref_string_path (required)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -169,7 +169,7 @@ class PathApi
|
|||||||
string $path_string,
|
string $path_string,
|
||||||
int $path_integer,
|
int $path_integer,
|
||||||
string $enum_nonref_string_path,
|
string $enum_nonref_string_path,
|
||||||
StringEnumRef $enum_ref_string_path,
|
\OpenAPI\Client\Model\StringEnumRef $enum_ref_string_path,
|
||||||
string $contentType = self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'][0]
|
string $contentType = self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'][0]
|
||||||
): array
|
): array
|
||||||
{
|
{
|
||||||
@ -291,7 +291,7 @@ class PathApi
|
|||||||
* @param string $path_string (required)
|
* @param string $path_string (required)
|
||||||
* @param int $path_integer (required)
|
* @param int $path_integer (required)
|
||||||
* @param string $enum_nonref_string_path (required)
|
* @param string $enum_nonref_string_path (required)
|
||||||
* @param StringEnumRef $enum_ref_string_path (required)
|
* @param \OpenAPI\Client\Model\StringEnumRef $enum_ref_string_path (required)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -301,7 +301,7 @@ class PathApi
|
|||||||
string $path_string,
|
string $path_string,
|
||||||
int $path_integer,
|
int $path_integer,
|
||||||
string $enum_nonref_string_path,
|
string $enum_nonref_string_path,
|
||||||
StringEnumRef $enum_ref_string_path,
|
\OpenAPI\Client\Model\StringEnumRef $enum_ref_string_path,
|
||||||
string $contentType = self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'][0]
|
string $contentType = self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'][0]
|
||||||
): PromiseInterface
|
): PromiseInterface
|
||||||
{
|
{
|
||||||
@ -321,7 +321,7 @@ class PathApi
|
|||||||
* @param string $path_string (required)
|
* @param string $path_string (required)
|
||||||
* @param int $path_integer (required)
|
* @param int $path_integer (required)
|
||||||
* @param string $enum_nonref_string_path (required)
|
* @param string $enum_nonref_string_path (required)
|
||||||
* @param StringEnumRef $enum_ref_string_path (required)
|
* @param \OpenAPI\Client\Model\StringEnumRef $enum_ref_string_path (required)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -380,7 +380,7 @@ class PathApi
|
|||||||
* @param string $path_string (required)
|
* @param string $path_string (required)
|
||||||
* @param int $path_integer (required)
|
* @param int $path_integer (required)
|
||||||
* @param string $enum_nonref_string_path (required)
|
* @param string $enum_nonref_string_path (required)
|
||||||
* @param StringEnumRef $enum_ref_string_path (required)
|
* @param \OpenAPI\Client\Model\StringEnumRef $enum_ref_string_path (required)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testsPathStringPathStringIntegerPathIntegerEnumNonrefStringPathEnumRefStringPath'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
|
@ -156,7 +156,7 @@ class QueryApi
|
|||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param string|null $enum_nonref_string_query enum_nonref_string_query (optional)
|
* @param string|null $enum_nonref_string_query enum_nonref_string_query (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_query enum_ref_string_query (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_query enum_ref_string_query (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -165,7 +165,7 @@ class QueryApi
|
|||||||
*/
|
*/
|
||||||
public function testEnumRefString(
|
public function testEnumRefString(
|
||||||
?string $enum_nonref_string_query = null,
|
?string $enum_nonref_string_query = null,
|
||||||
?StringEnumRef $enum_ref_string_query = null,
|
?\OpenAPI\Client\Model\StringEnumRef $enum_ref_string_query = null,
|
||||||
string $contentType = self::contentTypes['testEnumRefString'][0]
|
string $contentType = self::contentTypes['testEnumRefString'][0]
|
||||||
): string
|
): string
|
||||||
{
|
{
|
||||||
@ -179,7 +179,7 @@ class QueryApi
|
|||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param string|null $enum_nonref_string_query (optional)
|
* @param string|null $enum_nonref_string_query (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_query (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_query (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -188,7 +188,7 @@ class QueryApi
|
|||||||
*/
|
*/
|
||||||
public function testEnumRefStringWithHttpInfo(
|
public function testEnumRefStringWithHttpInfo(
|
||||||
?string $enum_nonref_string_query = null,
|
?string $enum_nonref_string_query = null,
|
||||||
?StringEnumRef $enum_ref_string_query = null,
|
?\OpenAPI\Client\Model\StringEnumRef $enum_ref_string_query = null,
|
||||||
string $contentType = self::contentTypes['testEnumRefString'][0]
|
string $contentType = self::contentTypes['testEnumRefString'][0]
|
||||||
): array
|
): array
|
||||||
{
|
{
|
||||||
@ -308,7 +308,7 @@ class QueryApi
|
|||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param string|null $enum_nonref_string_query (optional)
|
* @param string|null $enum_nonref_string_query (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_query (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_query (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -316,7 +316,7 @@ class QueryApi
|
|||||||
*/
|
*/
|
||||||
public function testEnumRefStringAsync(
|
public function testEnumRefStringAsync(
|
||||||
?string $enum_nonref_string_query = null,
|
?string $enum_nonref_string_query = null,
|
||||||
?StringEnumRef $enum_ref_string_query = null,
|
?\OpenAPI\Client\Model\StringEnumRef $enum_ref_string_query = null,
|
||||||
string $contentType = self::contentTypes['testEnumRefString'][0]
|
string $contentType = self::contentTypes['testEnumRefString'][0]
|
||||||
): PromiseInterface
|
): PromiseInterface
|
||||||
{
|
{
|
||||||
@ -334,7 +334,7 @@ class QueryApi
|
|||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param string|null $enum_nonref_string_query (optional)
|
* @param string|null $enum_nonref_string_query (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_query (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_query (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -389,7 +389,7 @@ class QueryApi
|
|||||||
* Create request for operation 'testEnumRefString'
|
* Create request for operation 'testEnumRefString'
|
||||||
*
|
*
|
||||||
* @param string|null $enum_nonref_string_query (optional)
|
* @param string|null $enum_nonref_string_query (optional)
|
||||||
* @param StringEnumRef|null $enum_ref_string_query (optional)
|
* @param \OpenAPI\Client\Model\StringEnumRef|null $enum_ref_string_query (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testEnumRefString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -1206,7 +1206,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -1214,7 +1214,7 @@ class QueryApi
|
|||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleDeepObjectExplodeTrueObject(
|
public function testQueryStyleDeepObjectExplodeTrueObject(
|
||||||
?Pet $query_object = null,
|
?\OpenAPI\Client\Model\Pet $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'][0]
|
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'][0]
|
||||||
): string
|
): string
|
||||||
{
|
{
|
||||||
@ -1227,7 +1227,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -1235,7 +1235,7 @@ class QueryApi
|
|||||||
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleDeepObjectExplodeTrueObjectWithHttpInfo(
|
public function testQueryStyleDeepObjectExplodeTrueObjectWithHttpInfo(
|
||||||
?Pet $query_object = null,
|
?\OpenAPI\Client\Model\Pet $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'][0]
|
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'][0]
|
||||||
): array
|
): array
|
||||||
{
|
{
|
||||||
@ -1354,14 +1354,14 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
* @return PromiseInterface
|
* @return PromiseInterface
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleDeepObjectExplodeTrueObjectAsync(
|
public function testQueryStyleDeepObjectExplodeTrueObjectAsync(
|
||||||
?Pet $query_object = null,
|
?\OpenAPI\Client\Model\Pet $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'][0]
|
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'][0]
|
||||||
): PromiseInterface
|
): PromiseInterface
|
||||||
{
|
{
|
||||||
@ -1378,7 +1378,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -1431,7 +1431,7 @@ class QueryApi
|
|||||||
/**
|
/**
|
||||||
* Create request for operation 'testQueryStyleDeepObjectExplodeTrueObject'
|
* Create request for operation 'testQueryStyleDeepObjectExplodeTrueObject'
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -1523,7 +1523,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -1531,7 +1531,7 @@ class QueryApi
|
|||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleDeepObjectExplodeTrueObjectAllOf(
|
public function testQueryStyleDeepObjectExplodeTrueObjectAllOf(
|
||||||
?TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter $query_object = null,
|
?\OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'][0]
|
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'][0]
|
||||||
): string
|
): string
|
||||||
{
|
{
|
||||||
@ -1544,7 +1544,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -1552,7 +1552,7 @@ class QueryApi
|
|||||||
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleDeepObjectExplodeTrueObjectAllOfWithHttpInfo(
|
public function testQueryStyleDeepObjectExplodeTrueObjectAllOfWithHttpInfo(
|
||||||
?TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter $query_object = null,
|
?\OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'][0]
|
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'][0]
|
||||||
): array
|
): array
|
||||||
{
|
{
|
||||||
@ -1671,14 +1671,14 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
* @return PromiseInterface
|
* @return PromiseInterface
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleDeepObjectExplodeTrueObjectAllOfAsync(
|
public function testQueryStyleDeepObjectExplodeTrueObjectAllOfAsync(
|
||||||
?TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter $query_object = null,
|
?\OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'][0]
|
string $contentType = self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'][0]
|
||||||
): PromiseInterface
|
): PromiseInterface
|
||||||
{
|
{
|
||||||
@ -1695,7 +1695,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -1748,7 +1748,7 @@ class QueryApi
|
|||||||
/**
|
/**
|
||||||
* Create request for operation 'testQueryStyleDeepObjectExplodeTrueObjectAllOf'
|
* Create request for operation 'testQueryStyleDeepObjectExplodeTrueObjectAllOf'
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleDeepObjectExplodeTrueObjectAllOfQueryObjectParameter|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleDeepObjectExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -2474,7 +2474,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -2482,7 +2482,7 @@ class QueryApi
|
|||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleFormExplodeTrueArrayString(
|
public function testQueryStyleFormExplodeTrueArrayString(
|
||||||
?TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter $query_object = null,
|
?\OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueArrayString'][0]
|
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueArrayString'][0]
|
||||||
): string
|
): string
|
||||||
{
|
{
|
||||||
@ -2495,7 +2495,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -2503,7 +2503,7 @@ class QueryApi
|
|||||||
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleFormExplodeTrueArrayStringWithHttpInfo(
|
public function testQueryStyleFormExplodeTrueArrayStringWithHttpInfo(
|
||||||
?TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter $query_object = null,
|
?\OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueArrayString'][0]
|
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueArrayString'][0]
|
||||||
): array
|
): array
|
||||||
{
|
{
|
||||||
@ -2622,14 +2622,14 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
* @return PromiseInterface
|
* @return PromiseInterface
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleFormExplodeTrueArrayStringAsync(
|
public function testQueryStyleFormExplodeTrueArrayStringAsync(
|
||||||
?TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter $query_object = null,
|
?\OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueArrayString'][0]
|
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueArrayString'][0]
|
||||||
): PromiseInterface
|
): PromiseInterface
|
||||||
{
|
{
|
||||||
@ -2646,7 +2646,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -2699,7 +2699,7 @@ class QueryApi
|
|||||||
/**
|
/**
|
||||||
* Create request for operation 'testQueryStyleFormExplodeTrueArrayString'
|
* Create request for operation 'testQueryStyleFormExplodeTrueArrayString'
|
||||||
*
|
*
|
||||||
* @param TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\TestQueryStyleFormExplodeTrueArrayStringQueryObjectParameter|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueArrayString'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -2791,7 +2791,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -2799,7 +2799,7 @@ class QueryApi
|
|||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleFormExplodeTrueObject(
|
public function testQueryStyleFormExplodeTrueObject(
|
||||||
?Pet $query_object = null,
|
?\OpenAPI\Client\Model\Pet $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObject'][0]
|
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObject'][0]
|
||||||
): string
|
): string
|
||||||
{
|
{
|
||||||
@ -2812,7 +2812,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -2820,7 +2820,7 @@ class QueryApi
|
|||||||
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleFormExplodeTrueObjectWithHttpInfo(
|
public function testQueryStyleFormExplodeTrueObjectWithHttpInfo(
|
||||||
?Pet $query_object = null,
|
?\OpenAPI\Client\Model\Pet $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObject'][0]
|
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObject'][0]
|
||||||
): array
|
): array
|
||||||
{
|
{
|
||||||
@ -2939,14 +2939,14 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
* @return PromiseInterface
|
* @return PromiseInterface
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleFormExplodeTrueObjectAsync(
|
public function testQueryStyleFormExplodeTrueObjectAsync(
|
||||||
?Pet $query_object = null,
|
?\OpenAPI\Client\Model\Pet $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObject'][0]
|
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObject'][0]
|
||||||
): PromiseInterface
|
): PromiseInterface
|
||||||
{
|
{
|
||||||
@ -2963,7 +2963,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -3016,7 +3016,7 @@ class QueryApi
|
|||||||
/**
|
/**
|
||||||
* Create request for operation 'testQueryStyleFormExplodeTrueObject'
|
* Create request for operation 'testQueryStyleFormExplodeTrueObject'
|
||||||
*
|
*
|
||||||
* @param Pet|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\Pet|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObject'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -3108,7 +3108,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param DataQuery|null $query_object query_object (optional)
|
* @param \OpenAPI\Client\Model\DataQuery|null $query_object query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -3116,7 +3116,7 @@ class QueryApi
|
|||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleFormExplodeTrueObjectAllOf(
|
public function testQueryStyleFormExplodeTrueObjectAllOf(
|
||||||
?DataQuery $query_object = null,
|
?\OpenAPI\Client\Model\DataQuery $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'][0]
|
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'][0]
|
||||||
): string
|
): string
|
||||||
{
|
{
|
||||||
@ -3129,7 +3129,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param DataQuery|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\DataQuery|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
@ -3137,7 +3137,7 @@ class QueryApi
|
|||||||
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
* @return array of string, HTTP status code, HTTP response headers (array of strings)
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleFormExplodeTrueObjectAllOfWithHttpInfo(
|
public function testQueryStyleFormExplodeTrueObjectAllOfWithHttpInfo(
|
||||||
?DataQuery $query_object = null,
|
?\OpenAPI\Client\Model\DataQuery $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'][0]
|
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'][0]
|
||||||
): array
|
): array
|
||||||
{
|
{
|
||||||
@ -3256,14 +3256,14 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param DataQuery|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\DataQuery|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
* @return PromiseInterface
|
* @return PromiseInterface
|
||||||
*/
|
*/
|
||||||
public function testQueryStyleFormExplodeTrueObjectAllOfAsync(
|
public function testQueryStyleFormExplodeTrueObjectAllOfAsync(
|
||||||
?DataQuery $query_object = null,
|
?\OpenAPI\Client\Model\DataQuery $query_object = null,
|
||||||
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'][0]
|
string $contentType = self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'][0]
|
||||||
): PromiseInterface
|
): PromiseInterface
|
||||||
{
|
{
|
||||||
@ -3280,7 +3280,7 @@ class QueryApi
|
|||||||
*
|
*
|
||||||
* Test query parameter(s)
|
* Test query parameter(s)
|
||||||
*
|
*
|
||||||
* @param DataQuery|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\DataQuery|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
@ -3333,7 +3333,7 @@ class QueryApi
|
|||||||
/**
|
/**
|
||||||
* Create request for operation 'testQueryStyleFormExplodeTrueObjectAllOf'
|
* Create request for operation 'testQueryStyleFormExplodeTrueObjectAllOf'
|
||||||
*
|
*
|
||||||
* @param DataQuery|null $query_object (optional)
|
* @param \OpenAPI\Client\Model\DataQuery|null $query_object (optional)
|
||||||
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['testQueryStyleFormExplodeTrueObjectAllOf'] to see the possible values for this operation
|
||||||
*
|
*
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
|
@ -74,6 +74,7 @@ Class | Method | HTTP request | Description
|
|||||||
*AnotherFakeApi* | [**call123TestSpecialTags**](docs/Api/AnotherFakeApi.md#call123testspecialtags) | **PATCH** /another-fake/dummy | To test special tags
|
*AnotherFakeApi* | [**call123TestSpecialTags**](docs/Api/AnotherFakeApi.md#call123testspecialtags) | **PATCH** /another-fake/dummy | To test special tags
|
||||||
*DefaultApi* | [**fooGet**](docs/Api/DefaultApi.md#fooget) | **GET** /foo |
|
*DefaultApi* | [**fooGet**](docs/Api/DefaultApi.md#fooget) | **GET** /foo |
|
||||||
*FakeApi* | [**fakeBigDecimalMap**](docs/Api/FakeApi.md#fakebigdecimalmap) | **GET** /fake/BigDecimalMap |
|
*FakeApi* | [**fakeBigDecimalMap**](docs/Api/FakeApi.md#fakebigdecimalmap) | **GET** /fake/BigDecimalMap |
|
||||||
|
*FakeApi* | [**fakeEnumEndpoint**](docs/Api/FakeApi.md#fakeenumendpoint) | **GET** /fake/enum/endpoint | test endpoint with enum parameter
|
||||||
*FakeApi* | [**fakeHealthGet**](docs/Api/FakeApi.md#fakehealthget) | **GET** /fake/health | Health check endpoint
|
*FakeApi* | [**fakeHealthGet**](docs/Api/FakeApi.md#fakehealthget) | **GET** /fake/health | Health check endpoint
|
||||||
*FakeApi* | [**fakeHttpSignatureTest**](docs/Api/FakeApi.md#fakehttpsignaturetest) | **GET** /fake/http-signature-test | test http signature authentication
|
*FakeApi* | [**fakeHttpSignatureTest**](docs/Api/FakeApi.md#fakehttpsignaturetest) | **GET** /fake/http-signature-test | test http signature authentication
|
||||||
*FakeApi* | [**fakeOuterBooleanSerialize**](docs/Api/FakeApi.md#fakeouterbooleanserialize) | **POST** /fake/outer/boolean |
|
*FakeApi* | [**fakeOuterBooleanSerialize**](docs/Api/FakeApi.md#fakeouterbooleanserialize) | **POST** /fake/outer/boolean |
|
||||||
|
@ -5,6 +5,7 @@ All URIs are relative to http://petstore.swagger.io:80/v2, except if the operati
|
|||||||
| Method | HTTP request | Description |
|
| Method | HTTP request | Description |
|
||||||
| ------------- | ------------- | ------------- |
|
| ------------- | ------------- | ------------- |
|
||||||
| [**fakeBigDecimalMap()**](FakeApi.md#fakeBigDecimalMap) | **GET** /fake/BigDecimalMap | |
|
| [**fakeBigDecimalMap()**](FakeApi.md#fakeBigDecimalMap) | **GET** /fake/BigDecimalMap | |
|
||||||
|
| [**fakeEnumEndpoint()**](FakeApi.md#fakeEnumEndpoint) | **GET** /fake/enum/endpoint | test endpoint with enum parameter |
|
||||||
| [**fakeHealthGet()**](FakeApi.md#fakeHealthGet) | **GET** /fake/health | Health check endpoint |
|
| [**fakeHealthGet()**](FakeApi.md#fakeHealthGet) | **GET** /fake/health | Health check endpoint |
|
||||||
| [**fakeHttpSignatureTest()**](FakeApi.md#fakeHttpSignatureTest) | **GET** /fake/http-signature-test | test http signature authentication |
|
| [**fakeHttpSignatureTest()**](FakeApi.md#fakeHttpSignatureTest) | **GET** /fake/http-signature-test | test http signature authentication |
|
||||||
| [**fakeOuterBooleanSerialize()**](FakeApi.md#fakeOuterBooleanSerialize) | **POST** /fake/outer/boolean | |
|
| [**fakeOuterBooleanSerialize()**](FakeApi.md#fakeOuterBooleanSerialize) | **POST** /fake/outer/boolean | |
|
||||||
@ -81,6 +82,64 @@ No authorization required
|
|||||||
[[Back to Model list]](../../README.md#models)
|
[[Back to Model list]](../../README.md#models)
|
||||||
[[Back to README]](../../README.md)
|
[[Back to README]](../../README.md)
|
||||||
|
|
||||||
|
## `fakeEnumEndpoint()`
|
||||||
|
|
||||||
|
```php
|
||||||
|
fakeEnumEndpoint($enum_class, $enum_class_array, $enum_class_map): \OpenAPI\Client\Model\EnumClass
|
||||||
|
```
|
||||||
|
|
||||||
|
test endpoint with enum parameter
|
||||||
|
|
||||||
|
### Example
|
||||||
|
|
||||||
|
```php
|
||||||
|
<?php
|
||||||
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
|
new GuzzleHttp\Client()
|
||||||
|
);
|
||||||
|
$enum_class = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\EnumClass(); // \OpenAPI\Client\Model\EnumClass | enum class parameter
|
||||||
|
$enum_class_array = array(new \OpenAPI\Client\Model\\OpenAPI\Client\Model\EnumClass()); // \OpenAPI\Client\Model\EnumClass[] | enum class parameter
|
||||||
|
$enum_class_map = array('key' => new \OpenAPI\Client\Model\\OpenAPI\Client\Model\EnumClass()); // array<string,\OpenAPI\Client\Model\EnumClass> | enum class parameter
|
||||||
|
|
||||||
|
try {
|
||||||
|
$result = $apiInstance->fakeEnumEndpoint($enum_class, $enum_class_array, $enum_class_map);
|
||||||
|
print_r($result);
|
||||||
|
} catch (Exception $e) {
|
||||||
|
echo 'Exception when calling FakeApi->fakeEnumEndpoint: ', $e->getMessage(), PHP_EOL;
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
| ------------- | ------------- | ------------- | ------------- |
|
||||||
|
| **enum_class** | [**\OpenAPI\Client\Model\EnumClass**](../Model/.md)| enum class parameter | |
|
||||||
|
| **enum_class_array** | [**\OpenAPI\Client\Model\EnumClass[]**](../Model/\OpenAPI\Client\Model\EnumClass.md)| enum class parameter | |
|
||||||
|
| **enum_class_map** | [**array<string,\OpenAPI\Client\Model\EnumClass>**](../Model/\OpenAPI\Client\Model\EnumClass.md)| enum class parameter | |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**\OpenAPI\Client\Model\EnumClass**](../Model/EnumClass.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
No authorization required
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: `application/json`
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../../README.md#endpoints)
|
||||||
|
[[Back to Model list]](../../README.md#models)
|
||||||
|
[[Back to README]](../../README.md)
|
||||||
|
|
||||||
## `fakeHealthGet()`
|
## `fakeHealthGet()`
|
||||||
|
|
||||||
```php
|
```php
|
||||||
|
@ -74,6 +74,9 @@ class FakeApi
|
|||||||
'fakeBigDecimalMap' => [
|
'fakeBigDecimalMap' => [
|
||||||
'application/json',
|
'application/json',
|
||||||
],
|
],
|
||||||
|
'fakeEnumEndpoint' => [
|
||||||
|
'application/json',
|
||||||
|
],
|
||||||
'fakeHealthGet' => [
|
'fakeHealthGet' => [
|
||||||
'application/json',
|
'application/json',
|
||||||
],
|
],
|
||||||
@ -475,6 +478,381 @@ class FakeApi
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Operation fakeEnumEndpoint
|
||||||
|
*
|
||||||
|
* test endpoint with enum parameter
|
||||||
|
*
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass $enum_class enum class parameter (required)
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass[] $enum_class_array enum class parameter (required)
|
||||||
|
* @param array<string,\OpenAPI\Client\Model\EnumClass> $enum_class_map enum class parameter (required)
|
||||||
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['fakeEnumEndpoint'] to see the possible values for this operation
|
||||||
|
*
|
||||||
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
|
* @throws InvalidArgumentException
|
||||||
|
* @return \OpenAPI\Client\Model\EnumClass
|
||||||
|
*/
|
||||||
|
public function fakeEnumEndpoint(
|
||||||
|
\OpenAPI\Client\Model\EnumClass $enum_class,
|
||||||
|
array $enum_class_array,
|
||||||
|
array $enum_class_map,
|
||||||
|
string $contentType = self::contentTypes['fakeEnumEndpoint'][0]
|
||||||
|
): \OpenAPI\Client\Model\EnumClass
|
||||||
|
{
|
||||||
|
list($response) = $this->fakeEnumEndpointWithHttpInfo($enum_class, $enum_class_array, $enum_class_map, $contentType);
|
||||||
|
return $response;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Operation fakeEnumEndpointWithHttpInfo
|
||||||
|
*
|
||||||
|
* test endpoint with enum parameter
|
||||||
|
*
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass $enum_class enum class parameter (required)
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass[] $enum_class_array enum class parameter (required)
|
||||||
|
* @param array<string,\OpenAPI\Client\Model\EnumClass> $enum_class_map enum class parameter (required)
|
||||||
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['fakeEnumEndpoint'] to see the possible values for this operation
|
||||||
|
*
|
||||||
|
* @throws ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
|
* @throws InvalidArgumentException
|
||||||
|
* @return array of \OpenAPI\Client\Model\EnumClass, HTTP status code, HTTP response headers (array of strings)
|
||||||
|
*/
|
||||||
|
public function fakeEnumEndpointWithHttpInfo(
|
||||||
|
\OpenAPI\Client\Model\EnumClass $enum_class,
|
||||||
|
array $enum_class_array,
|
||||||
|
array $enum_class_map,
|
||||||
|
string $contentType = self::contentTypes['fakeEnumEndpoint'][0]
|
||||||
|
): array
|
||||||
|
{
|
||||||
|
$request = $this->fakeEnumEndpointRequest($enum_class, $enum_class_array, $enum_class_map, $contentType);
|
||||||
|
|
||||||
|
try {
|
||||||
|
$options = $this->createHttpClientOption();
|
||||||
|
try {
|
||||||
|
$response = $this->client->send($request, $options);
|
||||||
|
} catch (RequestException $e) {
|
||||||
|
throw new ApiException(
|
||||||
|
"[{$e->getCode()}] {$e->getMessage()}",
|
||||||
|
(int) $e->getCode(),
|
||||||
|
$e->getResponse() ? $e->getResponse()->getHeaders() : null,
|
||||||
|
$e->getResponse() ? (string) $e->getResponse()->getBody() : null
|
||||||
|
);
|
||||||
|
} catch (ConnectException $e) {
|
||||||
|
throw new ApiException(
|
||||||
|
"[{$e->getCode()}] {$e->getMessage()}",
|
||||||
|
(int) $e->getCode(),
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
$statusCode = $response->getStatusCode();
|
||||||
|
|
||||||
|
if ($statusCode < 200 || $statusCode > 299) {
|
||||||
|
throw new ApiException(
|
||||||
|
sprintf(
|
||||||
|
'[%d] Error connecting to the API (%s)',
|
||||||
|
$statusCode,
|
||||||
|
(string) $request->getUri()
|
||||||
|
),
|
||||||
|
$statusCode,
|
||||||
|
$response->getHeaders(),
|
||||||
|
(string) $response->getBody()
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
switch($statusCode) {
|
||||||
|
case 200:
|
||||||
|
if (in_array('\OpenAPI\Client\Model\EnumClass', ['\SplFileObject', '\Psr\Http\Message\StreamInterface'])) {
|
||||||
|
$content = $response->getBody(); //stream goes to serializer
|
||||||
|
} else {
|
||||||
|
$content = (string) $response->getBody();
|
||||||
|
if ('\OpenAPI\Client\Model\EnumClass' !== 'string') {
|
||||||
|
try {
|
||||||
|
$content = json_decode($content, false, 512, JSON_THROW_ON_ERROR);
|
||||||
|
} catch (\JsonException $exception) {
|
||||||
|
throw new ApiException(
|
||||||
|
sprintf(
|
||||||
|
'Error JSON decoding server response (%s)',
|
||||||
|
$request->getUri()
|
||||||
|
),
|
||||||
|
$statusCode,
|
||||||
|
$response->getHeaders(),
|
||||||
|
$content
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return [
|
||||||
|
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\EnumClass', []),
|
||||||
|
$response->getStatusCode(),
|
||||||
|
$response->getHeaders()
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
$returnType = '\OpenAPI\Client\Model\EnumClass';
|
||||||
|
if (in_array($returnType, ['\SplFileObject', '\Psr\Http\Message\StreamInterface'])) {
|
||||||
|
$content = $response->getBody(); //stream goes to serializer
|
||||||
|
} else {
|
||||||
|
$content = (string) $response->getBody();
|
||||||
|
if ($returnType !== 'string') {
|
||||||
|
try {
|
||||||
|
$content = json_decode($content, false, 512, JSON_THROW_ON_ERROR);
|
||||||
|
} catch (\JsonException $exception) {
|
||||||
|
throw new ApiException(
|
||||||
|
sprintf(
|
||||||
|
'Error JSON decoding server response (%s)',
|
||||||
|
$request->getUri()
|
||||||
|
),
|
||||||
|
$statusCode,
|
||||||
|
$response->getHeaders(),
|
||||||
|
$content
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return [
|
||||||
|
ObjectSerializer::deserialize($content, $returnType, []),
|
||||||
|
$response->getStatusCode(),
|
||||||
|
$response->getHeaders()
|
||||||
|
];
|
||||||
|
|
||||||
|
} catch (ApiException $e) {
|
||||||
|
switch ($e->getCode()) {
|
||||||
|
case 200:
|
||||||
|
$data = ObjectSerializer::deserialize(
|
||||||
|
$e->getResponseBody(),
|
||||||
|
'\OpenAPI\Client\Model\EnumClass',
|
||||||
|
$e->getResponseHeaders()
|
||||||
|
);
|
||||||
|
$e->setResponseObject($data);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
throw $e;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Operation fakeEnumEndpointAsync
|
||||||
|
*
|
||||||
|
* test endpoint with enum parameter
|
||||||
|
*
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass $enum_class enum class parameter (required)
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass[] $enum_class_array enum class parameter (required)
|
||||||
|
* @param array<string,\OpenAPI\Client\Model\EnumClass> $enum_class_map enum class parameter (required)
|
||||||
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['fakeEnumEndpoint'] to see the possible values for this operation
|
||||||
|
*
|
||||||
|
* @throws InvalidArgumentException
|
||||||
|
* @return PromiseInterface
|
||||||
|
*/
|
||||||
|
public function fakeEnumEndpointAsync(
|
||||||
|
\OpenAPI\Client\Model\EnumClass $enum_class,
|
||||||
|
array $enum_class_array,
|
||||||
|
array $enum_class_map,
|
||||||
|
string $contentType = self::contentTypes['fakeEnumEndpoint'][0]
|
||||||
|
): PromiseInterface
|
||||||
|
{
|
||||||
|
return $this->fakeEnumEndpointAsyncWithHttpInfo($enum_class, $enum_class_array, $enum_class_map, $contentType)
|
||||||
|
->then(
|
||||||
|
function ($response) {
|
||||||
|
return $response[0];
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Operation fakeEnumEndpointAsyncWithHttpInfo
|
||||||
|
*
|
||||||
|
* test endpoint with enum parameter
|
||||||
|
*
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass $enum_class enum class parameter (required)
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass[] $enum_class_array enum class parameter (required)
|
||||||
|
* @param array<string,\OpenAPI\Client\Model\EnumClass> $enum_class_map enum class parameter (required)
|
||||||
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['fakeEnumEndpoint'] to see the possible values for this operation
|
||||||
|
*
|
||||||
|
* @throws InvalidArgumentException
|
||||||
|
* @return PromiseInterface
|
||||||
|
*/
|
||||||
|
public function fakeEnumEndpointAsyncWithHttpInfo(
|
||||||
|
$enum_class,
|
||||||
|
$enum_class_array,
|
||||||
|
$enum_class_map,
|
||||||
|
string $contentType = self::contentTypes['fakeEnumEndpoint'][0]
|
||||||
|
): PromiseInterface
|
||||||
|
{
|
||||||
|
$returnType = '\OpenAPI\Client\Model\EnumClass';
|
||||||
|
$request = $this->fakeEnumEndpointRequest($enum_class, $enum_class_array, $enum_class_map, $contentType);
|
||||||
|
|
||||||
|
return $this->client
|
||||||
|
->sendAsync($request, $this->createHttpClientOption())
|
||||||
|
->then(
|
||||||
|
function ($response) use ($returnType) {
|
||||||
|
if (in_array($returnType, ['\SplFileObject', '\Psr\Http\Message\StreamInterface'])) {
|
||||||
|
$content = $response->getBody(); //stream goes to serializer
|
||||||
|
} else {
|
||||||
|
$content = (string) $response->getBody();
|
||||||
|
if ($returnType !== 'string') {
|
||||||
|
$content = json_decode($content);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return [
|
||||||
|
ObjectSerializer::deserialize($content, $returnType, []),
|
||||||
|
$response->getStatusCode(),
|
||||||
|
$response->getHeaders()
|
||||||
|
];
|
||||||
|
},
|
||||||
|
function ($exception) {
|
||||||
|
$response = $exception->getResponse();
|
||||||
|
$statusCode = $response->getStatusCode();
|
||||||
|
throw new ApiException(
|
||||||
|
sprintf(
|
||||||
|
'[%d] Error connecting to the API (%s)',
|
||||||
|
$statusCode,
|
||||||
|
$exception->getRequest()->getUri()
|
||||||
|
),
|
||||||
|
$statusCode,
|
||||||
|
$response->getHeaders(),
|
||||||
|
(string) $response->getBody()
|
||||||
|
);
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create request for operation 'fakeEnumEndpoint'
|
||||||
|
*
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass $enum_class enum class parameter (required)
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass[] $enum_class_array enum class parameter (required)
|
||||||
|
* @param array<string,\OpenAPI\Client\Model\EnumClass> $enum_class_map enum class parameter (required)
|
||||||
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['fakeEnumEndpoint'] to see the possible values for this operation
|
||||||
|
*
|
||||||
|
* @throws InvalidArgumentException
|
||||||
|
* @return \GuzzleHttp\Psr7\Request
|
||||||
|
*/
|
||||||
|
public function fakeEnumEndpointRequest(
|
||||||
|
$enum_class,
|
||||||
|
$enum_class_array,
|
||||||
|
$enum_class_map,
|
||||||
|
string $contentType = self::contentTypes['fakeEnumEndpoint'][0]
|
||||||
|
): Request
|
||||||
|
{
|
||||||
|
|
||||||
|
// verify the required parameter 'enum_class' is set
|
||||||
|
if ($enum_class === null || (is_array($enum_class) && count($enum_class) === 0)) {
|
||||||
|
throw new InvalidArgumentException(
|
||||||
|
'Missing the required parameter $enum_class when calling fakeEnumEndpoint'
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
// verify the required parameter 'enum_class_array' is set
|
||||||
|
if ($enum_class_array === null || (is_array($enum_class_array) && count($enum_class_array) === 0)) {
|
||||||
|
throw new InvalidArgumentException(
|
||||||
|
'Missing the required parameter $enum_class_array when calling fakeEnumEndpoint'
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
// verify the required parameter 'enum_class_map' is set
|
||||||
|
if ($enum_class_map === null || (is_array($enum_class_map) && count($enum_class_map) === 0)) {
|
||||||
|
throw new InvalidArgumentException(
|
||||||
|
'Missing the required parameter $enum_class_map when calling fakeEnumEndpoint'
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
$resourcePath = '/fake/enum/endpoint';
|
||||||
|
$formParams = [];
|
||||||
|
$queryParams = [];
|
||||||
|
$headerParams = [];
|
||||||
|
$httpBody = '';
|
||||||
|
$multipart = false;
|
||||||
|
|
||||||
|
// query params
|
||||||
|
$queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue(
|
||||||
|
$enum_class,
|
||||||
|
'enum-class', // param base name
|
||||||
|
'EnumClass', // openApiType
|
||||||
|
'form', // style
|
||||||
|
true, // explode
|
||||||
|
true // required
|
||||||
|
) ?? []);
|
||||||
|
// query params
|
||||||
|
$queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue(
|
||||||
|
$enum_class_array,
|
||||||
|
'enum-class-array', // param base name
|
||||||
|
'array', // openApiType
|
||||||
|
'form', // style
|
||||||
|
true, // explode
|
||||||
|
true // required
|
||||||
|
) ?? []);
|
||||||
|
// query params
|
||||||
|
$queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue(
|
||||||
|
$enum_class_map,
|
||||||
|
'enum-class-map', // param base name
|
||||||
|
'object', // openApiType
|
||||||
|
'form', // style
|
||||||
|
true, // explode
|
||||||
|
true // required
|
||||||
|
) ?? []);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$headers = $this->headerSelector->selectHeaders(
|
||||||
|
['application/json', ],
|
||||||
|
$contentType,
|
||||||
|
$multipart
|
||||||
|
);
|
||||||
|
|
||||||
|
// for model (json/xml)
|
||||||
|
if (count($formParams) > 0) {
|
||||||
|
if ($multipart) {
|
||||||
|
$multipartContents = [];
|
||||||
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
|
$multipartContents[] = [
|
||||||
|
'name' => $formParamName,
|
||||||
|
'contents' => $formParamValueItem
|
||||||
|
];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// for HTTP post (form)
|
||||||
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
|
} elseif (stripos($headers['Content-Type'], 'application/json') !== false) {
|
||||||
|
# if Content-Type contains "application/json", json_encode the form parameters
|
||||||
|
$httpBody = \GuzzleHttp\Utils::jsonEncode($formParams);
|
||||||
|
} else {
|
||||||
|
// for HTTP post (form)
|
||||||
|
$httpBody = ObjectSerializer::buildQuery($formParams);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
$defaultHeaders = [];
|
||||||
|
if ($this->config->getUserAgent()) {
|
||||||
|
$defaultHeaders['User-Agent'] = $this->config->getUserAgent();
|
||||||
|
}
|
||||||
|
|
||||||
|
$headers = array_merge(
|
||||||
|
$defaultHeaders,
|
||||||
|
$headerParams,
|
||||||
|
$headers
|
||||||
|
);
|
||||||
|
|
||||||
|
$operationHost = $this->config->getHost();
|
||||||
|
$query = ObjectSerializer::buildQuery($queryParams);
|
||||||
|
return new Request(
|
||||||
|
'GET',
|
||||||
|
$operationHost . $resourcePath . ($query ? "?{$query}" : ''),
|
||||||
|
$headers,
|
||||||
|
$httpBody
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Operation fakeHealthGet
|
* Operation fakeHealthGet
|
||||||
*
|
*
|
||||||
|
@ -75,6 +75,7 @@ Class | Method | HTTP request | Description
|
|||||||
*AnotherFakeApi* | [**call123TestSpecialTags**](docs/Api/AnotherFakeApi.md#call123testspecialtags) | **PATCH** /another-fake/dummy | To test special tags
|
*AnotherFakeApi* | [**call123TestSpecialTags**](docs/Api/AnotherFakeApi.md#call123testspecialtags) | **PATCH** /another-fake/dummy | To test special tags
|
||||||
*DefaultApi* | [**fooGet**](docs/Api/DefaultApi.md#fooget) | **GET** /foo |
|
*DefaultApi* | [**fooGet**](docs/Api/DefaultApi.md#fooget) | **GET** /foo |
|
||||||
*FakeApi* | [**fakeBigDecimalMap**](docs/Api/FakeApi.md#fakebigdecimalmap) | **GET** /fake/BigDecimalMap |
|
*FakeApi* | [**fakeBigDecimalMap**](docs/Api/FakeApi.md#fakebigdecimalmap) | **GET** /fake/BigDecimalMap |
|
||||||
|
*FakeApi* | [**fakeEnumEndpoint**](docs/Api/FakeApi.md#fakeenumendpoint) | **GET** /fake/enum/endpoint | test endpoint with enum parameter
|
||||||
*FakeApi* | [**fakeHealthGet**](docs/Api/FakeApi.md#fakehealthget) | **GET** /fake/health | Health check endpoint
|
*FakeApi* | [**fakeHealthGet**](docs/Api/FakeApi.md#fakehealthget) | **GET** /fake/health | Health check endpoint
|
||||||
*FakeApi* | [**fakeHttpSignatureTest**](docs/Api/FakeApi.md#fakehttpsignaturetest) | **GET** /fake/http-signature-test | test http signature authentication
|
*FakeApi* | [**fakeHttpSignatureTest**](docs/Api/FakeApi.md#fakehttpsignaturetest) | **GET** /fake/http-signature-test | test http signature authentication
|
||||||
*FakeApi* | [**fakeOuterBooleanSerialize**](docs/Api/FakeApi.md#fakeouterbooleanserialize) | **POST** /fake/outer/boolean |
|
*FakeApi* | [**fakeOuterBooleanSerialize**](docs/Api/FakeApi.md#fakeouterbooleanserialize) | **POST** /fake/outer/boolean |
|
||||||
|
@ -5,6 +5,7 @@ All URIs are relative to http://petstore.swagger.io:80/v2, except if the operati
|
|||||||
| Method | HTTP request | Description |
|
| Method | HTTP request | Description |
|
||||||
| ------------- | ------------- | ------------- |
|
| ------------- | ------------- | ------------- |
|
||||||
| [**fakeBigDecimalMap()**](FakeApi.md#fakeBigDecimalMap) | **GET** /fake/BigDecimalMap | |
|
| [**fakeBigDecimalMap()**](FakeApi.md#fakeBigDecimalMap) | **GET** /fake/BigDecimalMap | |
|
||||||
|
| [**fakeEnumEndpoint()**](FakeApi.md#fakeEnumEndpoint) | **GET** /fake/enum/endpoint | test endpoint with enum parameter |
|
||||||
| [**fakeHealthGet()**](FakeApi.md#fakeHealthGet) | **GET** /fake/health | Health check endpoint |
|
| [**fakeHealthGet()**](FakeApi.md#fakeHealthGet) | **GET** /fake/health | Health check endpoint |
|
||||||
| [**fakeHttpSignatureTest()**](FakeApi.md#fakeHttpSignatureTest) | **GET** /fake/http-signature-test | test http signature authentication |
|
| [**fakeHttpSignatureTest()**](FakeApi.md#fakeHttpSignatureTest) | **GET** /fake/http-signature-test | test http signature authentication |
|
||||||
| [**fakeOuterBooleanSerialize()**](FakeApi.md#fakeOuterBooleanSerialize) | **POST** /fake/outer/boolean | |
|
| [**fakeOuterBooleanSerialize()**](FakeApi.md#fakeOuterBooleanSerialize) | **POST** /fake/outer/boolean | |
|
||||||
@ -81,6 +82,64 @@ No authorization required
|
|||||||
[[Back to Model list]](../../README.md#models)
|
[[Back to Model list]](../../README.md#models)
|
||||||
[[Back to README]](../../README.md)
|
[[Back to README]](../../README.md)
|
||||||
|
|
||||||
|
## `fakeEnumEndpoint()`
|
||||||
|
|
||||||
|
```php
|
||||||
|
fakeEnumEndpoint($enum_class, $enum_class_array, $enum_class_map): \OpenAPI\Client\Model\EnumClass
|
||||||
|
```
|
||||||
|
|
||||||
|
test endpoint with enum parameter
|
||||||
|
|
||||||
|
### Example
|
||||||
|
|
||||||
|
```php
|
||||||
|
<?php
|
||||||
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
|
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
|
||||||
|
// This is optional, `GuzzleHttp\Client` will be used as default.
|
||||||
|
new GuzzleHttp\Client()
|
||||||
|
);
|
||||||
|
$enum_class = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\EnumClass(); // \OpenAPI\Client\Model\EnumClass | enum class parameter
|
||||||
|
$enum_class_array = array(new \OpenAPI\Client\Model\\OpenAPI\Client\Model\EnumClass()); // \OpenAPI\Client\Model\EnumClass[] | enum class parameter
|
||||||
|
$enum_class_map = array('key' => new \OpenAPI\Client\Model\\OpenAPI\Client\Model\EnumClass()); // array<string,\OpenAPI\Client\Model\EnumClass> | enum class parameter
|
||||||
|
|
||||||
|
try {
|
||||||
|
$result = $apiInstance->fakeEnumEndpoint($enum_class, $enum_class_array, $enum_class_map);
|
||||||
|
print_r($result);
|
||||||
|
} catch (Exception $e) {
|
||||||
|
echo 'Exception when calling FakeApi->fakeEnumEndpoint: ', $e->getMessage(), PHP_EOL;
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
| Name | Type | Description | Notes |
|
||||||
|
| ------------- | ------------- | ------------- | ------------- |
|
||||||
|
| **enum_class** | [**\OpenAPI\Client\Model\EnumClass**](../Model/.md)| enum class parameter | |
|
||||||
|
| **enum_class_array** | [**\OpenAPI\Client\Model\EnumClass[]**](../Model/\OpenAPI\Client\Model\EnumClass.md)| enum class parameter | |
|
||||||
|
| **enum_class_map** | [**array<string,\OpenAPI\Client\Model\EnumClass>**](../Model/\OpenAPI\Client\Model\EnumClass.md)| enum class parameter | |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**\OpenAPI\Client\Model\EnumClass**](../Model/EnumClass.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
No authorization required
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: `application/json`
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../../README.md#endpoints)
|
||||||
|
[[Back to Model list]](../../README.md#models)
|
||||||
|
[[Back to README]](../../README.md)
|
||||||
|
|
||||||
## `fakeHealthGet()`
|
## `fakeHealthGet()`
|
||||||
|
|
||||||
```php
|
```php
|
||||||
|
@ -74,6 +74,9 @@ class FakeApi
|
|||||||
'fakeBigDecimalMap' => [
|
'fakeBigDecimalMap' => [
|
||||||
'application/json',
|
'application/json',
|
||||||
],
|
],
|
||||||
|
'fakeEnumEndpoint' => [
|
||||||
|
'application/json',
|
||||||
|
],
|
||||||
'fakeHealthGet' => [
|
'fakeHealthGet' => [
|
||||||
'application/json',
|
'application/json',
|
||||||
],
|
],
|
||||||
@ -465,6 +468,356 @@ class FakeApi
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Operation fakeEnumEndpoint
|
||||||
|
*
|
||||||
|
* test endpoint with enum parameter
|
||||||
|
*
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass $enum_class enum class parameter (required)
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass[] $enum_class_array enum class parameter (required)
|
||||||
|
* @param array<string,\OpenAPI\Client\Model\EnumClass> $enum_class_map enum class parameter (required)
|
||||||
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['fakeEnumEndpoint'] to see the possible values for this operation
|
||||||
|
*
|
||||||
|
* @throws \OpenAPI\Client\ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
|
* @throws \InvalidArgumentException
|
||||||
|
* @return \OpenAPI\Client\Model\EnumClass
|
||||||
|
*/
|
||||||
|
public function fakeEnumEndpoint($enum_class, $enum_class_array, $enum_class_map, string $contentType = self::contentTypes['fakeEnumEndpoint'][0])
|
||||||
|
{
|
||||||
|
list($response) = $this->fakeEnumEndpointWithHttpInfo($enum_class, $enum_class_array, $enum_class_map, $contentType);
|
||||||
|
return $response;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Operation fakeEnumEndpointWithHttpInfo
|
||||||
|
*
|
||||||
|
* test endpoint with enum parameter
|
||||||
|
*
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass $enum_class enum class parameter (required)
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass[] $enum_class_array enum class parameter (required)
|
||||||
|
* @param array<string,\OpenAPI\Client\Model\EnumClass> $enum_class_map enum class parameter (required)
|
||||||
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['fakeEnumEndpoint'] to see the possible values for this operation
|
||||||
|
*
|
||||||
|
* @throws \OpenAPI\Client\ApiException on non-2xx response or if the response body is not in the expected format
|
||||||
|
* @throws \InvalidArgumentException
|
||||||
|
* @return array of \OpenAPI\Client\Model\EnumClass, HTTP status code, HTTP response headers (array of strings)
|
||||||
|
*/
|
||||||
|
public function fakeEnumEndpointWithHttpInfo($enum_class, $enum_class_array, $enum_class_map, string $contentType = self::contentTypes['fakeEnumEndpoint'][0])
|
||||||
|
{
|
||||||
|
$request = $this->fakeEnumEndpointRequest($enum_class, $enum_class_array, $enum_class_map, $contentType);
|
||||||
|
|
||||||
|
try {
|
||||||
|
$options = $this->createHttpClientOption();
|
||||||
|
try {
|
||||||
|
$response = $this->client->send($request, $options);
|
||||||
|
} catch (RequestException $e) {
|
||||||
|
throw new ApiException(
|
||||||
|
"[{$e->getCode()}] {$e->getMessage()}",
|
||||||
|
(int) $e->getCode(),
|
||||||
|
$e->getResponse() ? $e->getResponse()->getHeaders() : null,
|
||||||
|
$e->getResponse() ? (string) $e->getResponse()->getBody() : null
|
||||||
|
);
|
||||||
|
} catch (ConnectException $e) {
|
||||||
|
throw new ApiException(
|
||||||
|
"[{$e->getCode()}] {$e->getMessage()}",
|
||||||
|
(int) $e->getCode(),
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
$statusCode = $response->getStatusCode();
|
||||||
|
|
||||||
|
if ($statusCode < 200 || $statusCode > 299) {
|
||||||
|
throw new ApiException(
|
||||||
|
sprintf(
|
||||||
|
'[%d] Error connecting to the API (%s)',
|
||||||
|
$statusCode,
|
||||||
|
(string) $request->getUri()
|
||||||
|
),
|
||||||
|
$statusCode,
|
||||||
|
$response->getHeaders(),
|
||||||
|
(string) $response->getBody()
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
switch($statusCode) {
|
||||||
|
case 200:
|
||||||
|
if ('\OpenAPI\Client\Model\EnumClass' === '\SplFileObject') {
|
||||||
|
$content = $response->getBody(); //stream goes to serializer
|
||||||
|
} else {
|
||||||
|
$content = (string) $response->getBody();
|
||||||
|
if ('\OpenAPI\Client\Model\EnumClass' !== 'string') {
|
||||||
|
try {
|
||||||
|
$content = json_decode($content, false, 512, JSON_THROW_ON_ERROR);
|
||||||
|
} catch (\JsonException $exception) {
|
||||||
|
throw new ApiException(
|
||||||
|
sprintf(
|
||||||
|
'Error JSON decoding server response (%s)',
|
||||||
|
$request->getUri()
|
||||||
|
),
|
||||||
|
$statusCode,
|
||||||
|
$response->getHeaders(),
|
||||||
|
$content
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return [
|
||||||
|
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\EnumClass', []),
|
||||||
|
$response->getStatusCode(),
|
||||||
|
$response->getHeaders()
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
$returnType = '\OpenAPI\Client\Model\EnumClass';
|
||||||
|
if ($returnType === '\SplFileObject') {
|
||||||
|
$content = $response->getBody(); //stream goes to serializer
|
||||||
|
} else {
|
||||||
|
$content = (string) $response->getBody();
|
||||||
|
if ($returnType !== 'string') {
|
||||||
|
try {
|
||||||
|
$content = json_decode($content, false, 512, JSON_THROW_ON_ERROR);
|
||||||
|
} catch (\JsonException $exception) {
|
||||||
|
throw new ApiException(
|
||||||
|
sprintf(
|
||||||
|
'Error JSON decoding server response (%s)',
|
||||||
|
$request->getUri()
|
||||||
|
),
|
||||||
|
$statusCode,
|
||||||
|
$response->getHeaders(),
|
||||||
|
$content
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return [
|
||||||
|
ObjectSerializer::deserialize($content, $returnType, []),
|
||||||
|
$response->getStatusCode(),
|
||||||
|
$response->getHeaders()
|
||||||
|
];
|
||||||
|
|
||||||
|
} catch (ApiException $e) {
|
||||||
|
switch ($e->getCode()) {
|
||||||
|
case 200:
|
||||||
|
$data = ObjectSerializer::deserialize(
|
||||||
|
$e->getResponseBody(),
|
||||||
|
'\OpenAPI\Client\Model\EnumClass',
|
||||||
|
$e->getResponseHeaders()
|
||||||
|
);
|
||||||
|
$e->setResponseObject($data);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
throw $e;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Operation fakeEnumEndpointAsync
|
||||||
|
*
|
||||||
|
* test endpoint with enum parameter
|
||||||
|
*
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass $enum_class enum class parameter (required)
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass[] $enum_class_array enum class parameter (required)
|
||||||
|
* @param array<string,\OpenAPI\Client\Model\EnumClass> $enum_class_map enum class parameter (required)
|
||||||
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['fakeEnumEndpoint'] to see the possible values for this operation
|
||||||
|
*
|
||||||
|
* @throws \InvalidArgumentException
|
||||||
|
* @return \GuzzleHttp\Promise\PromiseInterface
|
||||||
|
*/
|
||||||
|
public function fakeEnumEndpointAsync($enum_class, $enum_class_array, $enum_class_map, string $contentType = self::contentTypes['fakeEnumEndpoint'][0])
|
||||||
|
{
|
||||||
|
return $this->fakeEnumEndpointAsyncWithHttpInfo($enum_class, $enum_class_array, $enum_class_map, $contentType)
|
||||||
|
->then(
|
||||||
|
function ($response) {
|
||||||
|
return $response[0];
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Operation fakeEnumEndpointAsyncWithHttpInfo
|
||||||
|
*
|
||||||
|
* test endpoint with enum parameter
|
||||||
|
*
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass $enum_class enum class parameter (required)
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass[] $enum_class_array enum class parameter (required)
|
||||||
|
* @param array<string,\OpenAPI\Client\Model\EnumClass> $enum_class_map enum class parameter (required)
|
||||||
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['fakeEnumEndpoint'] to see the possible values for this operation
|
||||||
|
*
|
||||||
|
* @throws \InvalidArgumentException
|
||||||
|
* @return \GuzzleHttp\Promise\PromiseInterface
|
||||||
|
*/
|
||||||
|
public function fakeEnumEndpointAsyncWithHttpInfo($enum_class, $enum_class_array, $enum_class_map, string $contentType = self::contentTypes['fakeEnumEndpoint'][0])
|
||||||
|
{
|
||||||
|
$returnType = '\OpenAPI\Client\Model\EnumClass';
|
||||||
|
$request = $this->fakeEnumEndpointRequest($enum_class, $enum_class_array, $enum_class_map, $contentType);
|
||||||
|
|
||||||
|
return $this->client
|
||||||
|
->sendAsync($request, $this->createHttpClientOption())
|
||||||
|
->then(
|
||||||
|
function ($response) use ($returnType) {
|
||||||
|
if ($returnType === '\SplFileObject') {
|
||||||
|
$content = $response->getBody(); //stream goes to serializer
|
||||||
|
} else {
|
||||||
|
$content = (string) $response->getBody();
|
||||||
|
if ($returnType !== 'string') {
|
||||||
|
$content = json_decode($content);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return [
|
||||||
|
ObjectSerializer::deserialize($content, $returnType, []),
|
||||||
|
$response->getStatusCode(),
|
||||||
|
$response->getHeaders()
|
||||||
|
];
|
||||||
|
},
|
||||||
|
function ($exception) {
|
||||||
|
$response = $exception->getResponse();
|
||||||
|
$statusCode = $response->getStatusCode();
|
||||||
|
throw new ApiException(
|
||||||
|
sprintf(
|
||||||
|
'[%d] Error connecting to the API (%s)',
|
||||||
|
$statusCode,
|
||||||
|
$exception->getRequest()->getUri()
|
||||||
|
),
|
||||||
|
$statusCode,
|
||||||
|
$response->getHeaders(),
|
||||||
|
(string) $response->getBody()
|
||||||
|
);
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create request for operation 'fakeEnumEndpoint'
|
||||||
|
*
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass $enum_class enum class parameter (required)
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass[] $enum_class_array enum class parameter (required)
|
||||||
|
* @param array<string,\OpenAPI\Client\Model\EnumClass> $enum_class_map enum class parameter (required)
|
||||||
|
* @param string $contentType The value for the Content-Type header. Check self::contentTypes['fakeEnumEndpoint'] to see the possible values for this operation
|
||||||
|
*
|
||||||
|
* @throws \InvalidArgumentException
|
||||||
|
* @return \GuzzleHttp\Psr7\Request
|
||||||
|
*/
|
||||||
|
public function fakeEnumEndpointRequest($enum_class, $enum_class_array, $enum_class_map, string $contentType = self::contentTypes['fakeEnumEndpoint'][0])
|
||||||
|
{
|
||||||
|
|
||||||
|
// verify the required parameter 'enum_class' is set
|
||||||
|
if ($enum_class === null || (is_array($enum_class) && count($enum_class) === 0)) {
|
||||||
|
throw new \InvalidArgumentException(
|
||||||
|
'Missing the required parameter $enum_class when calling fakeEnumEndpoint'
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
// verify the required parameter 'enum_class_array' is set
|
||||||
|
if ($enum_class_array === null || (is_array($enum_class_array) && count($enum_class_array) === 0)) {
|
||||||
|
throw new \InvalidArgumentException(
|
||||||
|
'Missing the required parameter $enum_class_array when calling fakeEnumEndpoint'
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
// verify the required parameter 'enum_class_map' is set
|
||||||
|
if ($enum_class_map === null || (is_array($enum_class_map) && count($enum_class_map) === 0)) {
|
||||||
|
throw new \InvalidArgumentException(
|
||||||
|
'Missing the required parameter $enum_class_map when calling fakeEnumEndpoint'
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
$resourcePath = '/fake/enum/endpoint';
|
||||||
|
$formParams = [];
|
||||||
|
$queryParams = [];
|
||||||
|
$headerParams = [];
|
||||||
|
$httpBody = '';
|
||||||
|
$multipart = false;
|
||||||
|
|
||||||
|
// query params
|
||||||
|
$queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue(
|
||||||
|
$enum_class,
|
||||||
|
'enum-class', // param base name
|
||||||
|
'EnumClass', // openApiType
|
||||||
|
'form', // style
|
||||||
|
true, // explode
|
||||||
|
true // required
|
||||||
|
) ?? []);
|
||||||
|
// query params
|
||||||
|
$queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue(
|
||||||
|
$enum_class_array,
|
||||||
|
'enum-class-array', // param base name
|
||||||
|
'array', // openApiType
|
||||||
|
'form', // style
|
||||||
|
true, // explode
|
||||||
|
true // required
|
||||||
|
) ?? []);
|
||||||
|
// query params
|
||||||
|
$queryParams = array_merge($queryParams, ObjectSerializer::toQueryValue(
|
||||||
|
$enum_class_map,
|
||||||
|
'enum-class-map', // param base name
|
||||||
|
'object', // openApiType
|
||||||
|
'form', // style
|
||||||
|
true, // explode
|
||||||
|
true // required
|
||||||
|
) ?? []);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$headers = $this->headerSelector->selectHeaders(
|
||||||
|
['application/json', ],
|
||||||
|
$contentType,
|
||||||
|
$multipart
|
||||||
|
);
|
||||||
|
|
||||||
|
// for model (json/xml)
|
||||||
|
if (count($formParams) > 0) {
|
||||||
|
if ($multipart) {
|
||||||
|
$multipartContents = [];
|
||||||
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
|
$multipartContents[] = [
|
||||||
|
'name' => $formParamName,
|
||||||
|
'contents' => $formParamValueItem
|
||||||
|
];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// for HTTP post (form)
|
||||||
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
|
} elseif (stripos($headers['Content-Type'], 'application/json') !== false) {
|
||||||
|
# if Content-Type contains "application/json", json_encode the form parameters
|
||||||
|
$httpBody = \GuzzleHttp\Utils::jsonEncode($formParams);
|
||||||
|
} else {
|
||||||
|
// for HTTP post (form)
|
||||||
|
$httpBody = ObjectSerializer::buildQuery($formParams);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
$defaultHeaders = [];
|
||||||
|
if ($this->config->getUserAgent()) {
|
||||||
|
$defaultHeaders['User-Agent'] = $this->config->getUserAgent();
|
||||||
|
}
|
||||||
|
|
||||||
|
$headers = array_merge(
|
||||||
|
$defaultHeaders,
|
||||||
|
$headerParams,
|
||||||
|
$headers
|
||||||
|
);
|
||||||
|
|
||||||
|
$operationHost = $this->config->getHost();
|
||||||
|
$query = ObjectSerializer::buildQuery($queryParams);
|
||||||
|
return new Request(
|
||||||
|
'GET',
|
||||||
|
$operationHost . $resourcePath . ($query ? "?{$query}" : ''),
|
||||||
|
$headers,
|
||||||
|
$httpBody
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Operation fakeHealthGet
|
* Operation fakeHealthGet
|
||||||
*
|
*
|
||||||
|
@ -86,6 +86,7 @@ Class | Method | HTTP request | Description
|
|||||||
*AnotherFakeApi* | [**call123TestSpecialTags**](docs/Api/AnotherFakeApi.md#call123testspecialtags) | **PATCH** /another-fake/dummy | To test special tags
|
*AnotherFakeApi* | [**call123TestSpecialTags**](docs/Api/AnotherFakeApi.md#call123testspecialtags) | **PATCH** /another-fake/dummy | To test special tags
|
||||||
*DefaultApi* | [**fooGet**](docs/Api/DefaultApi.md#fooget) | **GET** /foo |
|
*DefaultApi* | [**fooGet**](docs/Api/DefaultApi.md#fooget) | **GET** /foo |
|
||||||
*FakeApi* | [**fakeBigDecimalMap**](docs/Api/FakeApi.md#fakebigdecimalmap) | **GET** /fake/BigDecimalMap |
|
*FakeApi* | [**fakeBigDecimalMap**](docs/Api/FakeApi.md#fakebigdecimalmap) | **GET** /fake/BigDecimalMap |
|
||||||
|
*FakeApi* | [**fakeEnumEndpoint**](docs/Api/FakeApi.md#fakeenumendpoint) | **GET** /fake/enum/endpoint | test endpoint with enum parameter
|
||||||
*FakeApi* | [**fakeHealthGet**](docs/Api/FakeApi.md#fakehealthget) | **GET** /fake/health | Health check endpoint
|
*FakeApi* | [**fakeHealthGet**](docs/Api/FakeApi.md#fakehealthget) | **GET** /fake/health | Health check endpoint
|
||||||
*FakeApi* | [**fakeHttpSignatureTest**](docs/Api/FakeApi.md#fakehttpsignaturetest) | **GET** /fake/http-signature-test | test http signature authentication
|
*FakeApi* | [**fakeHttpSignatureTest**](docs/Api/FakeApi.md#fakehttpsignaturetest) | **GET** /fake/http-signature-test | test http signature authentication
|
||||||
*FakeApi* | [**fakeOuterBooleanSerialize**](docs/Api/FakeApi.md#fakeouterbooleanserialize) | **POST** /fake/outer/boolean |
|
*FakeApi* | [**fakeOuterBooleanSerialize**](docs/Api/FakeApi.md#fakeouterbooleanserialize) | **POST** /fake/outer/boolean |
|
||||||
|
@ -5,6 +5,7 @@ All URIs are relative to http://petstore.swagger.io:80/v2.
|
|||||||
Method | HTTP request | Description
|
Method | HTTP request | Description
|
||||||
------------- | ------------- | -------------
|
------------- | ------------- | -------------
|
||||||
[**fakeBigDecimalMap()**](FakeApi.md#fakeBigDecimalMap) | **GET** /fake/BigDecimalMap |
|
[**fakeBigDecimalMap()**](FakeApi.md#fakeBigDecimalMap) | **GET** /fake/BigDecimalMap |
|
||||||
|
[**fakeEnumEndpoint()**](FakeApi.md#fakeEnumEndpoint) | **GET** /fake/enum/endpoint | test endpoint with enum parameter
|
||||||
[**fakeHealthGet()**](FakeApi.md#fakeHealthGet) | **GET** /fake/health | Health check endpoint
|
[**fakeHealthGet()**](FakeApi.md#fakeHealthGet) | **GET** /fake/health | Health check endpoint
|
||||||
[**fakeHttpSignatureTest()**](FakeApi.md#fakeHttpSignatureTest) | **GET** /fake/http-signature-test | test http signature authentication
|
[**fakeHttpSignatureTest()**](FakeApi.md#fakeHttpSignatureTest) | **GET** /fake/http-signature-test | test http signature authentication
|
||||||
[**fakeOuterBooleanSerialize()**](FakeApi.md#fakeOuterBooleanSerialize) | **POST** /fake/outer/boolean |
|
[**fakeOuterBooleanSerialize()**](FakeApi.md#fakeOuterBooleanSerialize) | **POST** /fake/outer/boolean |
|
||||||
@ -81,6 +82,64 @@ No authorization required
|
|||||||
[[Back to Model list]](../../README.md#models)
|
[[Back to Model list]](../../README.md#models)
|
||||||
[[Back to README]](../../README.md)
|
[[Back to README]](../../README.md)
|
||||||
|
|
||||||
|
## `fakeEnumEndpoint()`
|
||||||
|
|
||||||
|
```php
|
||||||
|
fakeEnumEndpoint($enum_class, $enum_class_array, $enum_class_map): \OpenAPI\Client\Model\EnumClass
|
||||||
|
```
|
||||||
|
|
||||||
|
test endpoint with enum parameter
|
||||||
|
|
||||||
|
### Example
|
||||||
|
|
||||||
|
```php
|
||||||
|
<?php
|
||||||
|
require_once(__DIR__ . '/vendor/autoload.php');
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$apiInstance = new OpenAPI\Client\Api\FakeApi(
|
||||||
|
// If you want use custom http client, pass your client which implements `Psr\Http\Client\ClientInterface`.
|
||||||
|
// This is optional, `Psr18ClientDiscovery` will be used to find http client. For instance `GuzzleHttp\Client` implements that interface
|
||||||
|
new GuzzleHttp\Client()
|
||||||
|
);
|
||||||
|
$enum_class = new \OpenAPI\Client\Model\\OpenAPI\Client\Model\EnumClass(); // \OpenAPI\Client\Model\EnumClass | enum class parameter
|
||||||
|
$enum_class_array = array(new \OpenAPI\Client\Model\\OpenAPI\Client\Model\EnumClass()); // \OpenAPI\Client\Model\EnumClass[] | enum class parameter
|
||||||
|
$enum_class_map = array('key' => new \OpenAPI\Client\Model\\OpenAPI\Client\Model\EnumClass()); // array<string,\OpenAPI\Client\Model\EnumClass> | enum class parameter
|
||||||
|
|
||||||
|
try {
|
||||||
|
$result = $apiInstance->fakeEnumEndpoint($enum_class, $enum_class_array, $enum_class_map);
|
||||||
|
print_r($result);
|
||||||
|
} catch (Exception $e) {
|
||||||
|
echo 'Exception when calling FakeApi->fakeEnumEndpoint: ', $e->getMessage(), PHP_EOL;
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### Parameters
|
||||||
|
|
||||||
|
Name | Type | Description | Notes
|
||||||
|
------------- | ------------- | ------------- | -------------
|
||||||
|
**enum_class** | [**\OpenAPI\Client\Model\EnumClass**](../Model/.md)| enum class parameter |
|
||||||
|
**enum_class_array** | [**\OpenAPI\Client\Model\EnumClass[]**](../Model/\OpenAPI\Client\Model\EnumClass.md)| enum class parameter |
|
||||||
|
**enum_class_map** | [**array<string,\OpenAPI\Client\Model\EnumClass>**](../Model/\OpenAPI\Client\Model\EnumClass.md)| enum class parameter |
|
||||||
|
|
||||||
|
### Return type
|
||||||
|
|
||||||
|
[**\OpenAPI\Client\Model\EnumClass**](../Model/EnumClass.md)
|
||||||
|
|
||||||
|
### Authorization
|
||||||
|
|
||||||
|
No authorization required
|
||||||
|
|
||||||
|
### HTTP request headers
|
||||||
|
|
||||||
|
- **Content-Type**: Not defined
|
||||||
|
- **Accept**: `application/json`
|
||||||
|
|
||||||
|
[[Back to top]](#) [[Back to API list]](../../README.md#endpoints)
|
||||||
|
[[Back to Model list]](../../README.md#models)
|
||||||
|
[[Back to README]](../../README.md)
|
||||||
|
|
||||||
## `fakeHealthGet()`
|
## `fakeHealthGet()`
|
||||||
|
|
||||||
```php
|
```php
|
||||||
|
@ -399,6 +399,307 @@ class FakeApi
|
|||||||
return $this->createRequest('GET', $uri, $headers, $httpBody);
|
return $this->createRequest('GET', $uri, $headers, $httpBody);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Operation fakeEnumEndpoint
|
||||||
|
*
|
||||||
|
* test endpoint with enum parameter
|
||||||
|
*
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass $enum_class enum class parameter (required)
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass[] $enum_class_array enum class parameter (required)
|
||||||
|
* @param array<string,\OpenAPI\Client\Model\EnumClass> $enum_class_map enum class parameter (required)
|
||||||
|
*
|
||||||
|
* @throws \OpenAPI\Client\ApiException on non-2xx response
|
||||||
|
* @throws \InvalidArgumentException
|
||||||
|
* @return \OpenAPI\Client\Model\EnumClass
|
||||||
|
*/
|
||||||
|
public function fakeEnumEndpoint($enum_class, $enum_class_array, $enum_class_map)
|
||||||
|
{
|
||||||
|
list($response) = $this->fakeEnumEndpointWithHttpInfo($enum_class, $enum_class_array, $enum_class_map);
|
||||||
|
return $response;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Operation fakeEnumEndpointWithHttpInfo
|
||||||
|
*
|
||||||
|
* test endpoint with enum parameter
|
||||||
|
*
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass $enum_class enum class parameter (required)
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass[] $enum_class_array enum class parameter (required)
|
||||||
|
* @param array<string,\OpenAPI\Client\Model\EnumClass> $enum_class_map enum class parameter (required)
|
||||||
|
*
|
||||||
|
* @throws \OpenAPI\Client\ApiException on non-2xx response
|
||||||
|
* @throws \InvalidArgumentException
|
||||||
|
* @return array of \OpenAPI\Client\Model\EnumClass, HTTP status code, HTTP response headers (array of strings)
|
||||||
|
*/
|
||||||
|
public function fakeEnumEndpointWithHttpInfo($enum_class, $enum_class_array, $enum_class_map)
|
||||||
|
{
|
||||||
|
$request = $this->fakeEnumEndpointRequest($enum_class, $enum_class_array, $enum_class_map);
|
||||||
|
|
||||||
|
try {
|
||||||
|
try {
|
||||||
|
$response = $this->httpClient->sendRequest($request);
|
||||||
|
} catch (HttpException $e) {
|
||||||
|
$response = $e->getResponse();
|
||||||
|
throw new ApiException(
|
||||||
|
sprintf(
|
||||||
|
'[%d] Error connecting to the API (%s)',
|
||||||
|
$response->getStatusCode(),
|
||||||
|
(string) $request->getUri()
|
||||||
|
),
|
||||||
|
$request,
|
||||||
|
$response,
|
||||||
|
$e
|
||||||
|
);
|
||||||
|
} catch (ClientExceptionInterface $e) {
|
||||||
|
throw new ApiException(
|
||||||
|
"[{$e->getCode()}] {$e->getMessage()}",
|
||||||
|
$request,
|
||||||
|
null,
|
||||||
|
$e
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
$statusCode = $response->getStatusCode();
|
||||||
|
|
||||||
|
switch($statusCode) {
|
||||||
|
case 200:
|
||||||
|
if ('\OpenAPI\Client\Model\EnumClass' === '\SplFileObject') {
|
||||||
|
$content = $response->getBody(); //stream goes to serializer
|
||||||
|
} else {
|
||||||
|
$content = (string) $response->getBody();
|
||||||
|
}
|
||||||
|
|
||||||
|
return [
|
||||||
|
ObjectSerializer::deserialize($content, '\OpenAPI\Client\Model\EnumClass', []),
|
||||||
|
$response->getStatusCode(),
|
||||||
|
$response->getHeaders()
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
$returnType = '\OpenAPI\Client\Model\EnumClass';
|
||||||
|
if ($returnType === '\SplFileObject') {
|
||||||
|
$content = $response->getBody(); //stream goes to serializer
|
||||||
|
} else {
|
||||||
|
$content = (string) $response->getBody();
|
||||||
|
}
|
||||||
|
|
||||||
|
return [
|
||||||
|
ObjectSerializer::deserialize($content, $returnType, []),
|
||||||
|
$response->getStatusCode(),
|
||||||
|
$response->getHeaders()
|
||||||
|
];
|
||||||
|
|
||||||
|
} catch (ApiException $e) {
|
||||||
|
switch ($e->getCode()) {
|
||||||
|
case 200:
|
||||||
|
$data = ObjectSerializer::deserialize(
|
||||||
|
$e->getResponseBody(),
|
||||||
|
'\OpenAPI\Client\Model\EnumClass',
|
||||||
|
$e->getResponseHeaders()
|
||||||
|
);
|
||||||
|
$e->setResponseObject($data);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
throw $e;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Operation fakeEnumEndpointAsync
|
||||||
|
*
|
||||||
|
* test endpoint with enum parameter
|
||||||
|
*
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass $enum_class enum class parameter (required)
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass[] $enum_class_array enum class parameter (required)
|
||||||
|
* @param array<string,\OpenAPI\Client\Model\EnumClass> $enum_class_map enum class parameter (required)
|
||||||
|
*
|
||||||
|
* @throws \InvalidArgumentException
|
||||||
|
* @return Promise
|
||||||
|
*/
|
||||||
|
public function fakeEnumEndpointAsync($enum_class, $enum_class_array, $enum_class_map)
|
||||||
|
{
|
||||||
|
return $this->fakeEnumEndpointAsyncWithHttpInfo($enum_class, $enum_class_array, $enum_class_map)
|
||||||
|
->then(
|
||||||
|
function ($response) {
|
||||||
|
return $response[0];
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Operation fakeEnumEndpointAsyncWithHttpInfo
|
||||||
|
*
|
||||||
|
* test endpoint with enum parameter
|
||||||
|
*
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass $enum_class enum class parameter (required)
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass[] $enum_class_array enum class parameter (required)
|
||||||
|
* @param array<string,\OpenAPI\Client\Model\EnumClass> $enum_class_map enum class parameter (required)
|
||||||
|
*
|
||||||
|
* @throws \InvalidArgumentException
|
||||||
|
* @return Promise
|
||||||
|
*/
|
||||||
|
public function fakeEnumEndpointAsyncWithHttpInfo($enum_class, $enum_class_array, $enum_class_map)
|
||||||
|
{
|
||||||
|
$returnType = '\OpenAPI\Client\Model\EnumClass';
|
||||||
|
$request = $this->fakeEnumEndpointRequest($enum_class, $enum_class_array, $enum_class_map);
|
||||||
|
|
||||||
|
return $this->httpAsyncClient->sendAsyncRequest($request)
|
||||||
|
->then(
|
||||||
|
function ($response) use ($returnType) {
|
||||||
|
if ($returnType === '\SplFileObject') {
|
||||||
|
$content = $response->getBody(); //stream goes to serializer
|
||||||
|
} else {
|
||||||
|
$content = (string) $response->getBody();
|
||||||
|
}
|
||||||
|
|
||||||
|
return [
|
||||||
|
ObjectSerializer::deserialize($content, $returnType, []),
|
||||||
|
$response->getStatusCode(),
|
||||||
|
$response->getHeaders()
|
||||||
|
];
|
||||||
|
},
|
||||||
|
function (HttpException $exception) {
|
||||||
|
$response = $exception->getResponse();
|
||||||
|
$statusCode = $response->getStatusCode();
|
||||||
|
throw new ApiException(
|
||||||
|
sprintf(
|
||||||
|
'[%d] Error connecting to the API (%s)',
|
||||||
|
$statusCode,
|
||||||
|
$exception->getRequest()->getUri()
|
||||||
|
),
|
||||||
|
$exception->getRequest(),
|
||||||
|
$exception->getResponse(),
|
||||||
|
$exception
|
||||||
|
);
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create request for operation 'fakeEnumEndpoint'
|
||||||
|
*
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass $enum_class enum class parameter (required)
|
||||||
|
* @param \OpenAPI\Client\Model\EnumClass[] $enum_class_array enum class parameter (required)
|
||||||
|
* @param array<string,\OpenAPI\Client\Model\EnumClass> $enum_class_map enum class parameter (required)
|
||||||
|
*
|
||||||
|
* @throws \InvalidArgumentException
|
||||||
|
* @return RequestInterface
|
||||||
|
*/
|
||||||
|
public function fakeEnumEndpointRequest($enum_class, $enum_class_array, $enum_class_map)
|
||||||
|
{
|
||||||
|
// verify the required parameter 'enum_class' is set
|
||||||
|
if ($enum_class === null || (is_array($enum_class) && count($enum_class) === 0)) {
|
||||||
|
throw new \InvalidArgumentException(
|
||||||
|
'Missing the required parameter $enum_class when calling fakeEnumEndpoint'
|
||||||
|
);
|
||||||
|
}
|
||||||
|
// verify the required parameter 'enum_class_array' is set
|
||||||
|
if ($enum_class_array === null || (is_array($enum_class_array) && count($enum_class_array) === 0)) {
|
||||||
|
throw new \InvalidArgumentException(
|
||||||
|
'Missing the required parameter $enum_class_array when calling fakeEnumEndpoint'
|
||||||
|
);
|
||||||
|
}
|
||||||
|
// verify the required parameter 'enum_class_map' is set
|
||||||
|
if ($enum_class_map === null || (is_array($enum_class_map) && count($enum_class_map) === 0)) {
|
||||||
|
throw new \InvalidArgumentException(
|
||||||
|
'Missing the required parameter $enum_class_map when calling fakeEnumEndpoint'
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
$resourcePath = '/fake/enum/endpoint';
|
||||||
|
$formParams = [];
|
||||||
|
$queryParams = [];
|
||||||
|
$headerParams = [];
|
||||||
|
$httpBody = null;
|
||||||
|
$multipart = false;
|
||||||
|
|
||||||
|
// query params
|
||||||
|
if ($enum_class !== null) {
|
||||||
|
if('form' === 'form' && is_array($enum_class)) {
|
||||||
|
foreach($enum_class as $key => $value) {
|
||||||
|
$queryParams[$key] = $value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$queryParams['enum-class'] = $enum_class;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// query params
|
||||||
|
if ($enum_class_array !== null) {
|
||||||
|
if('form' === 'form' && is_array($enum_class_array)) {
|
||||||
|
foreach($enum_class_array as $key => $value) {
|
||||||
|
$queryParams[$key] = $value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$queryParams['enum-class-array'] = $enum_class_array;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// query params
|
||||||
|
if ($enum_class_map !== null) {
|
||||||
|
if('form' === 'form' && is_array($enum_class_map)) {
|
||||||
|
foreach($enum_class_map as $key => $value) {
|
||||||
|
$queryParams[$key] = $value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$queryParams['enum-class-map'] = $enum_class_map;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
$headers = $this->headerSelector->selectHeaders(
|
||||||
|
['application/json'],
|
||||||
|
'',
|
||||||
|
$multipart
|
||||||
|
);
|
||||||
|
|
||||||
|
// for model (json/xml)
|
||||||
|
if (count($formParams) > 0) {
|
||||||
|
if ($multipart) {
|
||||||
|
$multipartContents = [];
|
||||||
|
foreach ($formParams as $formParamName => $formParamValue) {
|
||||||
|
$formParamValueItems = is_array($formParamValue) ? $formParamValue : [$formParamValue];
|
||||||
|
foreach ($formParamValueItems as $formParamValueItem) {
|
||||||
|
$multipartContents[] = [
|
||||||
|
'name' => $formParamName,
|
||||||
|
'contents' => $formParamValueItem
|
||||||
|
];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// for HTTP post (form)
|
||||||
|
$httpBody = new MultipartStream($multipartContents);
|
||||||
|
|
||||||
|
} elseif ($headers['Content-Type'] === 'application/json') {
|
||||||
|
$httpBody = json_encode($formParams);
|
||||||
|
|
||||||
|
} else {
|
||||||
|
// for HTTP post (form)
|
||||||
|
$httpBody = ObjectSerializer::buildQuery($formParams);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
$defaultHeaders = [];
|
||||||
|
if ($this->config->getUserAgent()) {
|
||||||
|
$defaultHeaders['User-Agent'] = $this->config->getUserAgent();
|
||||||
|
}
|
||||||
|
|
||||||
|
$headers = array_merge(
|
||||||
|
$defaultHeaders,
|
||||||
|
$headerParams,
|
||||||
|
$headers
|
||||||
|
);
|
||||||
|
|
||||||
|
$operationHost = $this->config->getHost();
|
||||||
|
|
||||||
|
$uri = $this->createUri($operationHost, $resourcePath, $queryParams);
|
||||||
|
|
||||||
|
return $this->createRequest('GET', $uri, $headers, $httpBody);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Operation fakeHealthGet
|
* Operation fakeHealthGet
|
||||||
*
|
*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user