Symfony Constraints
Attributes
As of [Symfony 5.2](Symfony 5.2), validation constraints can be defined as [Define Constraints as Attributes](Define Constraints as Attributes).
Constraints
- [Compromised Password Constraint](Compromised Password Constraint)
- [Hostname Constraint](Hostname Constraint)
- [Symfony JSON Constraint](Symfony JSON Constraint)
- [NotBlank Constraint](NotBlank Constraint)
- [Timezone Constraint](Timezone Constraint)
- [Type Constraint](Type Constraint)
- [Unique Constraint](Unique Constraint)
- [ULID Constraint](ULID Constraint)
Compound constraints
- [AtLeastOneOf Constraint](AtLeastOneOf Constraint)
- [Compound Constraint](Compound Constraint)
- [Sequentially Constraint](Sequentially Constraint)
Expressions
- [ExpressionLanguage Constraint](ExpressionLanguage Constraint)
- [ExpressionLanguageSyntax Constraint](ExpressionLanguageSyntax Constraint)
Number constraints
- [Symfony DivisibleBy Constraint](Symfony DivisibleBy Constraint)
- [Number Constraints](Number Constraints)
Valid constraints
- [Groups support for Valid constraint](Groups support for Valid constraint)
Financial constraints
- [Bic Constraint](Bic Constraint)
- [CardScheme Constraint](CardScheme Constraint)