use model class for request body with additionalProperties (#16613)

* try out simple fix

* add test case

* generate samples
This commit is contained in:
martin-mfg
2023-09-23 07:07:53 +02:00
committed by GitHub
parent f99002a974
commit 2ca99bdf8e
415 changed files with 20517 additions and 1 deletions

View File

@@ -397,6 +397,30 @@ class FakeController extends Controller
return response('How about implementing testInlineAdditionalProperties as a post method ?');
}
/**
* Operation testInlineFreeformAdditionalProperties
*
* test inline free-form additionalProperties.
*
*
* @return Http response
*/
public function testInlineFreeformAdditionalProperties()
{
$input = Request::all();
//path params validation
//not path params validation
if (!isset($input['testInlineFreeformAdditionalPropertiesRequest'])) {
throw new \InvalidArgumentException('Missing the required parameter $testInlineFreeformAdditionalPropertiesRequest when calling testInlineFreeformAdditionalProperties');
}
$testInlineFreeformAdditionalPropertiesRequest = $input['testInlineFreeformAdditionalPropertiesRequest'];
return response('How about implementing testInlineFreeformAdditionalProperties as a post method ?');
}
/**
* Operation testJsonFormData
*

View File

@@ -0,0 +1,15 @@
<?php
/**
* TestInlineFreeformAdditionalPropertiesRequest
*/
namespace app\Models;
/**
* TestInlineFreeformAdditionalPropertiesRequest
*/
class TestInlineFreeformAdditionalPropertiesRequest {
/** @var string $someProperty */
public $someProperty = "";
}