Swagger2 array fix
This commit is contained in:
parent
a87d482e49
commit
b97542e581
|
@ -440,14 +440,11 @@ class Swagger2 extends Format
|
||||||
$rule['type'] = ($rule['type']) ? $rule['type'] : 'none';
|
$rule['type'] = ($rule['type']) ? $rule['type'] : 'none';
|
||||||
|
|
||||||
if(\is_array($rule['type'])) {
|
if(\is_array($rule['type'])) {
|
||||||
// THIS IS NOT SUPPORTED IN 2.0!!!
|
$items = [
|
||||||
// $items = [
|
'oneOf' => \array_map(function($type) {
|
||||||
// 'oneOf' => \array_map(function($type) {
|
return ['$ref' => '#/definitions/'.$type];
|
||||||
// return ['$ref' => '#/definitions/'.$type];
|
}, $rule['type'])
|
||||||
// }, $rule['type'])
|
];
|
||||||
// ];
|
|
||||||
|
|
||||||
$items = [];
|
|
||||||
} else {
|
} else {
|
||||||
$items = [
|
$items = [
|
||||||
'$ref' => '#/definitions/'.$rule['type'],
|
'$ref' => '#/definitions/'.$rule['type'],
|
||||||
|
|
Loading…
Reference in a new issue