Min
Edit this pageWarning: You are browsing the documentation for Symfony 2.0, which is no longer maintained.
Read the updated version of this page for Symfony 6.1 (the current stable version).
Min
Validates that a given number is greater than some minimum number.
Applies to | property or method |
Options | |
Class | Min |
Validator | MinValidator |
Basic Usage
To verify that the "age" field of a class is "18" or greater, you might add the following:
- YAML
- Annotations
- XML
- PHP
1 2 3 4 5
# src/Acme/EventBundle/Resources/config/validation.yml
Acme\EventBundle\Entity\Participant:
properties:
age:
- Min: { limit: 18, message: You must be 18 or older to enter. }
Options
limit
type: integer
[default option]
This required option is the "min" value. Validation will fail if the given value is less than this min value.
message
type: string
default: This value should be {{ limit }} or more
The message that will be shown if the underlying value is less than the limit option.
invalidMessage
type: string
default: This value should be a valid number
The message that will be shown if the underlying value is not a number (per the is_numeric PHP function).