Я использую Symfony 1.4 и у меня проблема с использованием нескольких валидаторов форм.
Для части формы мне нужно убедиться, что адрес электронной почты действителен и уникален.Вот код, который я пытаюсь использовать:
$this->validatorSchema['email_address'] = new sfValidatorAnd(
array(
new sfValidatorEmail(),
new sfValidatorPropelUnique(array('model' => 'Users', 'column' => 'email_address')
),
));
Насколько я могу судить, это ДОЛЖНО работать.Однако, когда я отправляю форму, я получаю следующее сообщение об ошибке
Вы должны передать параметр массива методу clean () (этот валидатор может использоваться только как пост валидатор).
Есть идеи или предложения?