Changed validator paths from directory (/foo/bar, baz/asdf) to array notation (foo[bar], [baz][asdf])
introduced reportError method (the validators report their errors now simply to their parent)
changed all modifications to the paths to be implementation independent
Introduce a name parameter into the validators
Made all comments in AgaviValidator.class.php be < 80 chars wide in a single line
make config handler set the name of the validators
made severity attribute go in the <validators> block (and make defining them for individual validators work again)
removed getErrorManager from AgaviIValidatorContainer
remove unneeded parameters from throwError
remove error manager usage
i think its smarter this way ;)
operator validators now store the highest error reported by a child
the operator validator base now stores all errors supplied by childs and only rethrows them if the validator failed at all and the operator doesn't have a error message set
remove the errormanager