我正在使用 sfGuard 插件,默认情况下,注册表单有一些验证器(用于用户名和电子邮件)。
我用谷歌搜索了很多,没有找到任何方法/黑客来添加帖子验证器,而不必全部重写它们......
因为当我这样做时:
$this->validatorSchema->setPostValidator(
new sfValidatorCallback(array('callback' => array($this, 'checkPassword')))
);
所有其他帖子验证器似乎都消失了。