
The Symfony Validator Component validates PHP objects against validation rules defined for their classes, which can be specified using XML, YAML, PHP or annotations. It is inspired by the JSR-303.
Symfony is a PHP framework, a set of tools and a development methodology.