1
0
Fork 0
mirror of synced 2024-06-03 03:14:50 +12:00

Swagger Double type fix

This commit is contained in:
Matej Baco 2021-09-21 14:25:41 +02:00
parent 1eeddc8015
commit d0e777edd5
2 changed files with 12 additions and 2 deletions

View file

@ -33,7 +33,7 @@ class OpenAPI3 extends Format
*/ */
protected function getUsedModels($model, array &$usedModels) protected function getUsedModels($model, array &$usedModels)
{ {
if (is_string($model) && !in_array($model, ['string', 'integer', 'boolean', 'json', 'float'])) { if (is_string($model) && !in_array($model, ['string', 'integer', 'boolean', 'json', 'float', 'double'])) {
$usedModels[] = $model; $usedModels[] = $model;
return; return;
} }
@ -427,6 +427,11 @@ class OpenAPI3 extends Format
$type = 'number'; $type = 'number';
$format = 'float'; $format = 'float';
break; break;
case 'double':
$type = 'number';
$format = 'double';
break;
case 'boolean': case 'boolean':
$type = 'boolean'; $type = 'boolean';

View file

@ -33,7 +33,7 @@ class Swagger2 extends Format
*/ */
protected function getUsedModels($model, array &$usedModels) protected function getUsedModels($model, array &$usedModels)
{ {
if (is_string($model) && !in_array($model, ['string', 'integer', 'boolean', 'json', 'float'])) { if (is_string($model) && !in_array($model, ['string', 'integer', 'boolean', 'json', 'float', 'double'])) {
$usedModels[] = $model; $usedModels[] = $model;
return; return;
} }
@ -431,6 +431,11 @@ class Swagger2 extends Format
$format = 'float'; $format = 'float';
break; break;
case 'double':
$type = 'number';
$format = 'double';
break;
case 'boolean': case 'boolean':
$type = 'boolean'; $type = 'boolean';
break; break;