This package can validate values according to many types of rules.
It provides a set of classes that can check if given values pass certain rules and satisfy constraints determined by a chain of function calls verify the validation conditions.
It can also load the definition of validation groups from files in PHP or YAML format.