New useful feature done inside validation class – validation rules now supports multiple fields in rule key. This usually needed to set same rulesets for several fields to validate.
$rules = array( 'test1' => array('min_length:2', 'max_length:12'), 'test2,test3' => array('min_length:2', 'max_length:12'), 'test1,test2,test3 ' => array('is_unique:user.login|between:1,10|chars:a,b,c,d|regex:[a-z0-9]+'), );
As usual, such new complex feature comes with unit tests:
Also, now spaces are trimmed in keys, as can be seen inside unit tests.