Hello. I think that twice validaton classes are unnecessary and confusing and unclear.
So I have a proposal for phalcon DEV team on how to resolve it and make it clean.
I think that will be better that model validators will be deleted, then add into second validator which are needs Models to work, function or add into constructor to set Model, so my mean is:
$element->addValidation(new Validator\Uniquness("\Model\User",array('field' => 'email'));
I think that will be better :) what you mean ?
"Sorry for my english"