Neste exemplo nem sequer foi preciso criar um Custom Validator, porque a simples comparação já é possível:
class TransactionForm extends BaseTransactionForm {
public function configure() {
$this->mergePostValidator(
new sfValidatorSchemaCompare('source_id',
sfValidatorSchemaCompare::NOT_EQUAL,
'destination_id',
array(),
array('invalid' => 'Source and Destination Accounts cannot be the same.')));
}
}
Nenhum comentário:
Postar um comentário