Update samples

This commit is contained in:
akihito.nakano 2018-04-08 02:15:03 +09:00
parent 17b0827935
commit c4248e2fba
5 changed files with 27 additions and 101 deletions

View File

@ -342,7 +342,7 @@ void (empty response body)
[[Back to top]](#) [[Back to API list]](../../README.md#documentation-for-api-endpoints) [[Back to Model list]](../../README.md#documentation-for-models) [[Back to README]](../../README.md) [[Back to top]](#) [[Back to API list]](../../README.md#documentation-for-api-endpoints) [[Back to Model list]](../../README.md#documentation-for-models) [[Back to README]](../../README.md)
# **testEnumParameters** # **testEnumParameters**
> testEnumParameters($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_form_string_array, $enum_form_string, $enum_query_double) > testEnumParameters($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_query_double, $enum_form_string_array, $enum_form_string)
To test enum parameters To test enum parameters
@ -363,12 +363,12 @@ $enum_header_string = "enum_header_string_example"; // string | Header parameter
$enum_query_string_array = array("enum_query_string_array_example"); // string[] | Query parameter enum test (string array) $enum_query_string_array = array("enum_query_string_array_example"); // string[] | Query parameter enum test (string array)
$enum_query_string = "enum_query_string_example"; // string | Query parameter enum test (string) $enum_query_string = "enum_query_string_example"; // string | Query parameter enum test (string)
$enum_query_integer = 56; // int | Query parameter enum test (double) $enum_query_integer = 56; // int | Query parameter enum test (double)
$enum_query_double = 1.2; // double | Query parameter enum test (double)
$enum_form_string_array = new \Swagger\Client\Model\array(); // string[] | Form parameter enum test (string array) $enum_form_string_array = new \Swagger\Client\Model\array(); // string[] | Form parameter enum test (string array)
$enum_form_string = "enum_form_string_example"; // string | Form parameter enum test (string) $enum_form_string = "enum_form_string_example"; // string | Form parameter enum test (string)
$enum_query_double = 3.4; // double | Query parameter enum test (double)
try { try {
$apiInstance->testEnumParameters($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_form_string_array, $enum_form_string, $enum_query_double); $apiInstance->testEnumParameters($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_query_double, $enum_form_string_array, $enum_form_string);
} catch (Exception $e) { } catch (Exception $e) {
echo 'Exception when calling FakeApi->testEnumParameters: ', $e->getMessage(), PHP_EOL; echo 'Exception when calling FakeApi->testEnumParameters: ', $e->getMessage(), PHP_EOL;
} }
@ -384,9 +384,9 @@ Name | Type | Description | Notes
**enum_query_string_array** | [**string[]**](../Model/string.md)| Query parameter enum test (string array) | [optional] **enum_query_string_array** | [**string[]**](../Model/string.md)| Query parameter enum test (string array) | [optional]
**enum_query_string** | **string**| Query parameter enum test (string) | [optional] **enum_query_string** | **string**| Query parameter enum test (string) | [optional]
**enum_query_integer** | **int**| Query parameter enum test (double) | [optional] **enum_query_integer** | **int**| Query parameter enum test (double) | [optional]
**enum_query_double** | **double**| Query parameter enum test (double) | [optional]
**enum_form_string_array** | [**string[]**](../Model/array.md)| Form parameter enum test (string array) | [optional] **enum_form_string_array** | [**string[]**](../Model/array.md)| Form parameter enum test (string array) | [optional]
**enum_form_string** | **string**| Form parameter enum test (string) | [optional] **enum_form_string** | **string**| Form parameter enum test (string) | [optional]
**enum_query_double** | **double**| Query parameter enum test (double) | [optional]
### Return type ### Return type

View File

@ -5,7 +5,6 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | ------------- ------------ | ------------- | ------------- | -------------
**enum_form_string_array** | **string[]** | Form parameter enum test (string array) | [optional] **enum_form_string_array** | **string[]** | Form parameter enum test (string array) | [optional]
**enum_form_string** | **string** | Form parameter enum test (string) | [optional] [default to '-efg'] **enum_form_string** | **string** | Form parameter enum test (string) | [optional] [default to '-efg']
**enum_query_double** | **double** | Query parameter enum test (double) | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

View File

@ -1743,17 +1743,17 @@ class FakeApi
* @param string[] $enum_query_string_array Query parameter enum test (string array) (optional) * @param string[] $enum_query_string_array Query parameter enum test (string array) (optional)
* @param string $enum_query_string Query parameter enum test (string) (optional) * @param string $enum_query_string Query parameter enum test (string) (optional)
* @param int $enum_query_integer Query parameter enum test (double) (optional) * @param int $enum_query_integer Query parameter enum test (double) (optional)
* @param double $enum_query_double Query parameter enum test (double) (optional)
* @param string[] $enum_form_string_array Form parameter enum test (string array) (optional) * @param string[] $enum_form_string_array Form parameter enum test (string array) (optional)
* @param string $enum_form_string Form parameter enum test (string) (optional) * @param string $enum_form_string Form parameter enum test (string) (optional)
* @param double $enum_query_double Query parameter enum test (double) (optional)
* *
* @throws \Swagger\Client\ApiException on non-2xx response * @throws \Swagger\Client\ApiException on non-2xx response
* @throws \InvalidArgumentException * @throws \InvalidArgumentException
* @return void * @return void
*/ */
public function testEnumParameters($enum_header_string_array = null, $enum_header_string = null, $enum_query_string_array = null, $enum_query_string = null, $enum_query_integer = null, $enum_form_string_array = null, $enum_form_string = null, $enum_query_double = null) public function testEnumParameters($enum_header_string_array = null, $enum_header_string = null, $enum_query_string_array = null, $enum_query_string = null, $enum_query_integer = null, $enum_query_double = null, $enum_form_string_array = null, $enum_form_string = null)
{ {
$this->testEnumParametersWithHttpInfo($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_form_string_array, $enum_form_string, $enum_query_double); $this->testEnumParametersWithHttpInfo($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_query_double, $enum_form_string_array, $enum_form_string);
} }
/** /**
@ -1766,18 +1766,18 @@ class FakeApi
* @param string[] $enum_query_string_array Query parameter enum test (string array) (optional) * @param string[] $enum_query_string_array Query parameter enum test (string array) (optional)
* @param string $enum_query_string Query parameter enum test (string) (optional) * @param string $enum_query_string Query parameter enum test (string) (optional)
* @param int $enum_query_integer Query parameter enum test (double) (optional) * @param int $enum_query_integer Query parameter enum test (double) (optional)
* @param double $enum_query_double Query parameter enum test (double) (optional)
* @param string[] $enum_form_string_array Form parameter enum test (string array) (optional) * @param string[] $enum_form_string_array Form parameter enum test (string array) (optional)
* @param string $enum_form_string Form parameter enum test (string) (optional) * @param string $enum_form_string Form parameter enum test (string) (optional)
* @param double $enum_query_double Query parameter enum test (double) (optional)
* *
* @throws \Swagger\Client\ApiException on non-2xx response * @throws \Swagger\Client\ApiException on non-2xx response
* @throws \InvalidArgumentException * @throws \InvalidArgumentException
* @return array of null, HTTP status code, HTTP response headers (array of strings) * @return array of null, HTTP status code, HTTP response headers (array of strings)
*/ */
public function testEnumParametersWithHttpInfo($enum_header_string_array = null, $enum_header_string = null, $enum_query_string_array = null, $enum_query_string = null, $enum_query_integer = null, $enum_form_string_array = null, $enum_form_string = null, $enum_query_double = null) public function testEnumParametersWithHttpInfo($enum_header_string_array = null, $enum_header_string = null, $enum_query_string_array = null, $enum_query_string = null, $enum_query_integer = null, $enum_query_double = null, $enum_form_string_array = null, $enum_form_string = null)
{ {
$returnType = ''; $returnType = '';
$request = $this->testEnumParametersRequest($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_form_string_array, $enum_form_string, $enum_query_double); $request = $this->testEnumParametersRequest($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_query_double, $enum_form_string_array, $enum_form_string);
try { try {
$options = $this->createHttpClientOption(); $options = $this->createHttpClientOption();
@ -1826,16 +1826,16 @@ class FakeApi
* @param string[] $enum_query_string_array Query parameter enum test (string array) (optional) * @param string[] $enum_query_string_array Query parameter enum test (string array) (optional)
* @param string $enum_query_string Query parameter enum test (string) (optional) * @param string $enum_query_string Query parameter enum test (string) (optional)
* @param int $enum_query_integer Query parameter enum test (double) (optional) * @param int $enum_query_integer Query parameter enum test (double) (optional)
* @param double $enum_query_double Query parameter enum test (double) (optional)
* @param string[] $enum_form_string_array Form parameter enum test (string array) (optional) * @param string[] $enum_form_string_array Form parameter enum test (string array) (optional)
* @param string $enum_form_string Form parameter enum test (string) (optional) * @param string $enum_form_string Form parameter enum test (string) (optional)
* @param double $enum_query_double Query parameter enum test (double) (optional)
* *
* @throws \InvalidArgumentException * @throws \InvalidArgumentException
* @return \GuzzleHttp\Promise\PromiseInterface * @return \GuzzleHttp\Promise\PromiseInterface
*/ */
public function testEnumParametersAsync($enum_header_string_array = null, $enum_header_string = null, $enum_query_string_array = null, $enum_query_string = null, $enum_query_integer = null, $enum_form_string_array = null, $enum_form_string = null, $enum_query_double = null) public function testEnumParametersAsync($enum_header_string_array = null, $enum_header_string = null, $enum_query_string_array = null, $enum_query_string = null, $enum_query_integer = null, $enum_query_double = null, $enum_form_string_array = null, $enum_form_string = null)
{ {
return $this->testEnumParametersAsyncWithHttpInfo($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_form_string_array, $enum_form_string, $enum_query_double) return $this->testEnumParametersAsyncWithHttpInfo($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_query_double, $enum_form_string_array, $enum_form_string)
->then( ->then(
function ($response) { function ($response) {
return $response[0]; return $response[0];
@ -1853,17 +1853,17 @@ class FakeApi
* @param string[] $enum_query_string_array Query parameter enum test (string array) (optional) * @param string[] $enum_query_string_array Query parameter enum test (string array) (optional)
* @param string $enum_query_string Query parameter enum test (string) (optional) * @param string $enum_query_string Query parameter enum test (string) (optional)
* @param int $enum_query_integer Query parameter enum test (double) (optional) * @param int $enum_query_integer Query parameter enum test (double) (optional)
* @param double $enum_query_double Query parameter enum test (double) (optional)
* @param string[] $enum_form_string_array Form parameter enum test (string array) (optional) * @param string[] $enum_form_string_array Form parameter enum test (string array) (optional)
* @param string $enum_form_string Form parameter enum test (string) (optional) * @param string $enum_form_string Form parameter enum test (string) (optional)
* @param double $enum_query_double Query parameter enum test (double) (optional)
* *
* @throws \InvalidArgumentException * @throws \InvalidArgumentException
* @return \GuzzleHttp\Promise\PromiseInterface * @return \GuzzleHttp\Promise\PromiseInterface
*/ */
public function testEnumParametersAsyncWithHttpInfo($enum_header_string_array = null, $enum_header_string = null, $enum_query_string_array = null, $enum_query_string = null, $enum_query_integer = null, $enum_form_string_array = null, $enum_form_string = null, $enum_query_double = null) public function testEnumParametersAsyncWithHttpInfo($enum_header_string_array = null, $enum_header_string = null, $enum_query_string_array = null, $enum_query_string = null, $enum_query_integer = null, $enum_query_double = null, $enum_form_string_array = null, $enum_form_string = null)
{ {
$returnType = ''; $returnType = '';
$request = $this->testEnumParametersRequest($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_form_string_array, $enum_form_string, $enum_query_double); $request = $this->testEnumParametersRequest($enum_header_string_array, $enum_header_string, $enum_query_string_array, $enum_query_string, $enum_query_integer, $enum_query_double, $enum_form_string_array, $enum_form_string);
return $this->client return $this->client
->sendAsync($request, $this->createHttpClientOption()) ->sendAsync($request, $this->createHttpClientOption())
@ -1896,14 +1896,14 @@ class FakeApi
* @param string[] $enum_query_string_array Query parameter enum test (string array) (optional) * @param string[] $enum_query_string_array Query parameter enum test (string array) (optional)
* @param string $enum_query_string Query parameter enum test (string) (optional) * @param string $enum_query_string Query parameter enum test (string) (optional)
* @param int $enum_query_integer Query parameter enum test (double) (optional) * @param int $enum_query_integer Query parameter enum test (double) (optional)
* @param double $enum_query_double Query parameter enum test (double) (optional)
* @param string[] $enum_form_string_array Form parameter enum test (string array) (optional) * @param string[] $enum_form_string_array Form parameter enum test (string array) (optional)
* @param string $enum_form_string Form parameter enum test (string) (optional) * @param string $enum_form_string Form parameter enum test (string) (optional)
* @param double $enum_query_double Query parameter enum test (double) (optional)
* *
* @throws \InvalidArgumentException * @throws \InvalidArgumentException
* @return \GuzzleHttp\Psr7\Request * @return \GuzzleHttp\Psr7\Request
*/ */
protected function testEnumParametersRequest($enum_header_string_array = null, $enum_header_string = null, $enum_query_string_array = null, $enum_query_string = null, $enum_query_integer = null, $enum_form_string_array = null, $enum_form_string = null, $enum_query_double = null) protected function testEnumParametersRequest($enum_header_string_array = null, $enum_header_string = null, $enum_query_string_array = null, $enum_query_string = null, $enum_query_integer = null, $enum_query_double = null, $enum_form_string_array = null, $enum_form_string = null)
{ {
$resourcePath = '/fake'; $resourcePath = '/fake';
@ -1928,6 +1928,10 @@ class FakeApi
if ($enum_query_integer !== null) { if ($enum_query_integer !== null) {
$queryParams['enum_query_integer'] = ObjectSerializer::toQueryValue($enum_query_integer); $queryParams['enum_query_integer'] = ObjectSerializer::toQueryValue($enum_query_integer);
} }
// query params
if ($enum_query_double !== null) {
$queryParams['enum_query_double'] = ObjectSerializer::toQueryValue($enum_query_double);
}
// header params // header params
if ($enum_header_string_array !== null) { if ($enum_header_string_array !== null) {
$headerParams['enum_header_string_array'] = ObjectSerializer::toHeaderValue($enum_header_string_array); $headerParams['enum_header_string_array'] = ObjectSerializer::toHeaderValue($enum_header_string_array);
@ -1946,10 +1950,6 @@ class FakeApi
if ($enum_form_string !== null) { if ($enum_form_string !== null) {
$formParams['enum_form_string'] = ObjectSerializer::toFormValue($enum_form_string); $formParams['enum_form_string'] = ObjectSerializer::toFormValue($enum_form_string);
} }
// form params
if ($enum_query_double !== null) {
$formParams['enum_query_double'] = ObjectSerializer::toFormValue($enum_query_double);
}
// body params // body params
$_tempBody = null; $_tempBody = null;

View File

@ -58,8 +58,7 @@ class Body2 implements ModelInterface, ArrayAccess
*/ */
protected static $swaggerTypes = [ protected static $swaggerTypes = [
'enum_form_string_array' => 'string[]', 'enum_form_string_array' => 'string[]',
'enum_form_string' => 'string', 'enum_form_string' => 'string'
'enum_query_double' => 'double'
]; ];
/** /**
@ -69,8 +68,7 @@ class Body2 implements ModelInterface, ArrayAccess
*/ */
protected static $swaggerFormats = [ protected static $swaggerFormats = [
'enum_form_string_array' => null, 'enum_form_string_array' => null,
'enum_form_string' => null, 'enum_form_string' => null
'enum_query_double' => 'double'
]; ];
/** /**
@ -101,8 +99,7 @@ class Body2 implements ModelInterface, ArrayAccess
*/ */
protected static $attributeMap = [ protected static $attributeMap = [
'enum_form_string_array' => 'enum_form_string_array', 'enum_form_string_array' => 'enum_form_string_array',
'enum_form_string' => 'enum_form_string', 'enum_form_string' => 'enum_form_string'
'enum_query_double' => 'enum_query_double'
]; ];
/** /**
@ -112,8 +109,7 @@ class Body2 implements ModelInterface, ArrayAccess
*/ */
protected static $setters = [ protected static $setters = [
'enum_form_string_array' => 'setEnumFormStringArray', 'enum_form_string_array' => 'setEnumFormStringArray',
'enum_form_string' => 'setEnumFormString', 'enum_form_string' => 'setEnumFormString'
'enum_query_double' => 'setEnumQueryDouble'
]; ];
/** /**
@ -123,8 +119,7 @@ class Body2 implements ModelInterface, ArrayAccess
*/ */
protected static $getters = [ protected static $getters = [
'enum_form_string_array' => 'getEnumFormStringArray', 'enum_form_string_array' => 'getEnumFormStringArray',
'enum_form_string' => 'getEnumFormString', 'enum_form_string' => 'getEnumFormString'
'enum_query_double' => 'getEnumQueryDouble'
]; ];
/** /**
@ -173,8 +168,6 @@ class Body2 implements ModelInterface, ArrayAccess
const ENUM_FORM_STRING_ABC = '_abc'; const ENUM_FORM_STRING_ABC = '_abc';
const ENUM_FORM_STRING_EFG = '-efg'; const ENUM_FORM_STRING_EFG = '-efg';
const ENUM_FORM_STRING_XYZ = '(xyz)'; const ENUM_FORM_STRING_XYZ = '(xyz)';
const ENUM_QUERY_DOUBLE_1_DOT_1 = 1.1;
const ENUM_QUERY_DOUBLE_MINUS_1_DOT_2 = -1.2;
@ -205,19 +198,6 @@ class Body2 implements ModelInterface, ArrayAccess
]; ];
} }
/**
* Gets allowable values of the enum
*
* @return string[]
*/
public function getEnumQueryDoubleAllowableValues()
{
return [
self::ENUM_QUERY_DOUBLE_1_DOT_1,
self::ENUM_QUERY_DOUBLE_MINUS_1_DOT_2,
];
}
/** /**
* Associative array for storing property values * Associative array for storing property values
@ -236,7 +216,6 @@ class Body2 implements ModelInterface, ArrayAccess
{ {
$this->container['enum_form_string_array'] = isset($data['enum_form_string_array']) ? $data['enum_form_string_array'] : null; $this->container['enum_form_string_array'] = isset($data['enum_form_string_array']) ? $data['enum_form_string_array'] : null;
$this->container['enum_form_string'] = isset($data['enum_form_string']) ? $data['enum_form_string'] : '-efg'; $this->container['enum_form_string'] = isset($data['enum_form_string']) ? $data['enum_form_string'] : '-efg';
$this->container['enum_query_double'] = isset($data['enum_query_double']) ? $data['enum_query_double'] : null;
} }
/** /**
@ -256,14 +235,6 @@ class Body2 implements ModelInterface, ArrayAccess
); );
} }
$allowedValues = $this->getEnumQueryDoubleAllowableValues();
if (!is_null($this->container['enum_query_double']) && !in_array($this->container['enum_query_double'], $allowedValues, true)) {
$invalidProperties[] = sprintf(
"invalid value for 'enum_query_double', must be one of '%s'",
implode("', '", $allowedValues)
);
}
return $invalidProperties; return $invalidProperties;
} }
@ -280,10 +251,6 @@ class Body2 implements ModelInterface, ArrayAccess
if (!is_null($this->container['enum_form_string']) && !in_array($this->container['enum_form_string'], $allowedValues, true)) { if (!is_null($this->container['enum_form_string']) && !in_array($this->container['enum_form_string'], $allowedValues, true)) {
return false; return false;
} }
$allowedValues = $this->getEnumQueryDoubleAllowableValues();
if (!is_null($this->container['enum_query_double']) && !in_array($this->container['enum_query_double'], $allowedValues, true)) {
return false;
}
return true; return true;
} }
@ -353,39 +320,6 @@ class Body2 implements ModelInterface, ArrayAccess
return $this; return $this;
} }
/**
* Gets enum_query_double
*
* @return double
*/
public function getEnumQueryDouble()
{
return $this->container['enum_query_double'];
}
/**
* Sets enum_query_double
*
* @param double $enum_query_double Query parameter enum test (double)
*
* @return $this
*/
public function setEnumQueryDouble($enum_query_double)
{
$allowedValues = $this->getEnumQueryDoubleAllowableValues();
if (!is_null($enum_query_double) && !in_array($enum_query_double, $allowedValues, true)) {
throw new \InvalidArgumentException(
sprintf(
"Invalid value for 'enum_query_double', must be one of '%s'",
implode("', '", $allowedValues)
)
);
}
$this->container['enum_query_double'] = $enum_query_double;
return $this;
}
/** /**
* Returns true if offset exists. False otherwise. * Returns true if offset exists. False otherwise.
* *

View File

@ -89,11 +89,4 @@ class Body2Test extends \PHPUnit_Framework_TestCase
public function testPropertyEnumFormString() public function testPropertyEnumFormString()
{ {
} }
/**
* Test attribute "enum_query_double"
*/
public function testPropertyEnumQueryDouble()
{
}
} }