feature: Add new validation from constraints.

- Add minimum for GreaterThanOrEqual
- add minimum and exclusiveMinimum LessThanOrEqual annotation
This commit is contained in:
beerline 2021-05-07 14:18:44 +02:00
parent ef0ca8259d
commit d8231024c3

View File

@ -88,6 +88,11 @@ class SymfonyConstraintAnnotationReader
$property->maximum = (int) $annotation->value; $property->maximum = (int) $annotation->value;
} elseif ($annotation instanceof Assert\LessThanOrEqual) { } elseif ($annotation instanceof Assert\LessThanOrEqual) {
$property->maximum = (int) $annotation->value; $property->maximum = (int) $annotation->value;
} elseif ($annotation instanceof Assert\GreaterThan) {
$property->exclusiveMinimum = true;
$property->minimum = (int) $annotation->value;
} elseif ($annotation instanceof Assert\GreaterThanOrEqual) {
$property->minimum = (int) $annotation->value;
} }
} }
} }