On 27 août 2012, at 10:51, Gunnar Morling wrote:
For the “getter“ approach, getMethodValidator() would be defined on ValidatorFactory, right? At least that was the original idea.
Ah. I was thinking `getMethodValidator()` was hosted to `Validator`. The negative I could see are:
1. `ValidatorContext` needs to be updated too
2. we would require to allow injection of `MethodValidator` in injectable environments
3. we will need to duplicate `getConstraintsForClass` and `unwrap` in `MethodValidator`
Independently, they don't weight much (except point 3) but as a whole I wonder if that's the right approach.
What would be the negative points of putting it on `Validator`? It requires one extra method call. Any other?
Emmanuel