Given the following endpoint:
'/cats/deflea':
post:
responses:
'201':
description: OK
requestBody:
$ref: '#/components/requestBodies/CatBody'
with the following request body:
requestBodies:
CatBody:
content:
application/json:
schema:
type: object
required:
- catId
properties:
catId:
type: integer
when I generate a php-laravel or python server stub, the catId parameter seems not to be recognised/parsed correctly, instead appearing as uNKNOWNBASETYPE.
Laravel:
public function defleaCat()
{
$input = Request::all();
//path params validation
//not path params validation
$uNKNOWNBASETYPE = $input['uNKNOWNBASETYPE'];
return response('How about implementing defleaCat as a post method ?');
}
Python:
def deflea_cat(self, **kwargs): # noqa: E501
>>> thread = api.deflea_cat(async_req=True)
>>> result = thread.get()
:param async_req bool
:param UNKNOWN_BASE_TYPE unknown_base_type:
:return: None
kwargs['_return_http_data_only'] = True
if kwargs.get('async_req'):
return self.deflea_cat_with_http_info(**kwargs) # noqa: E501
else:
(data) = self.deflea_cat_with_http_info(**kwargs) # noqa: E501
return data
Is this intentional? I could be missing something obvious here.
Given the following endpoint:
with the following request body:
when I generate a
php-laravelorpythonserver stub, thecatIdparameter seems not to be recognised/parsed correctly, instead appearing asuNKNOWNBASETYPE.Laravel:
Python:
Is this intentional? I could be missing something obvious here.