ZF2从ValidatorChain中删除Validator

gaw*_*ron 5 php validation zend-framework2

有没有办法从输入中分离验证器?例如

$input->getValidatorChain()
    ->attach('email_address')
    ->attach('no_record_exists');

if($isExistingUser == true) {
    $input->getValidatorChain()
        ->remove('no_record_exists');
}
Run Code Online (Sandbox Code Playgroud)

小智 3

$form->getInputFilter()->remove('no_record_exists');
Run Code Online (Sandbox Code Playgroud)

Form 是一个 Zend\Form\Form 对象