1
0
Fork 0
mirror of synced 2024-05-20 04:32:37 +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)
{
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;
return;
}
@ -427,6 +427,11 @@ class OpenAPI3 extends Format
$type = 'number';
$format = 'float';
break;
case 'double':
$type = 'number';
$format = 'double';
break;
case 'boolean':
$type = 'boolean';

View file

@ -33,7 +33,7 @@ class Swagger2 extends Format
*/
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;
return;
}
@ -431,6 +431,11 @@ class Swagger2 extends Format
$format = 'float';
break;
case 'double':
$type = 'number';
$format = 'double';
break;
case 'boolean':
$type = 'boolean';
break;