Ajuda, validators ZF1

13 views
Skip to first unread message

Thiago Paiva

unread,
Jan 7, 2019, 8:08:58 AM1/7/19
to Zend Framework Brasil
Pessoal, estou mexendo num sistema legado em ZF1 e estou precisando de uma ajuda em relação a custom validators, vejam só a situação:

Preciso de um validador que: Verifique se o registro de uma tabela já existe e em outra tabela, verificar se ele e é único.

Caso concreto: O usuário vai se cadastrar no sistema, para ele usar como login (registro único), ele vai usar o seu CPF, mas este tem que estar em outra tabela, que no caso, é a tabela de funcionários.

Deu pra entender? Procurei na net, mas como ZF1 tá antigo, não achei nada semelhante por aí, se puderem me ajudar, agradeço

Ivan

unread,
Jan 8, 2019, 3:14:57 AM1/8/19
to Zend Framework Brasil
Olá Thiago!

Para esta caso tem um validator no form como esse exemplo:

$this ->addElement($cpf = new Zend_Form_Element_Text('cpf'));   

$email->setLabel('CPF')
      ->addValidator('Db_NoRecordExists', false, array('table' => 'funcionarios', 'field' => 'cpf'))

Abraços
Ivan
Reply all
Reply to author
Forward
0 new messages