public function __construct() { $this->add(array('name' => 'nome', 'required' => true, 'filters' => array(array('name' => 'StripTags'), array('name' => 'StringTrim')), 'validators' => array(array('name' => 'NotEmpty', 'options' => array('messages' => array('isEmpty' => 'Não pode deixar em branco')))))); $validatorEmail = new \Zend\Validator\EmailAddress(); $validatorEmail->setOptions(array('name' => 'NotEmpty', 'domain' => false, 'options' => array('messages' => array('isEmpty' => 'Não pode deixar em branco')))); $this->add(array('name' => 'email', 'required' => true, 'filters' => array(array('name' => 'StripTags'), array('name' => 'StringTrim')), 'validators' => array($validatorEmail))); $this->add(array('name' => 'password', 'required' => true, 'filters' => array(array('name' => 'StripTags'), array('name' => 'StringTrim')), 'validators' => array(array('name' => 'NotEmpty', 'options' => array('messages' => array('isEmpty' => 'Não pode deixar em branco')))))); $this->add(array('name' => 'confirmation', 'required' => true, 'filters' => array(array('name' => 'StripTags'), array('name' => 'StringTrim')), 'validators' => array(array('name' => 'Identical', 'options' => array('token' => 'password'))))); }
public function __construct() { $this->add(array('name' => 'nome', 'required' => true, 'filter' => array(array('name' => 'StripTags'), array('name' => 'StringTrim')), 'validators' => array(array('name' => 'NotEmpty', 'options' => array('messages' => array('isEmpty' => 'Nao pode estar em branco')))))); $validator = new \Zend\Validator\EmailAddress(); $validator->setOptions(array('domain' => FALSE)); $this->add(array('name' => 'email', 'validator' => array($validator), 'class' => 'form-group')); $this->add(array('name' => 'password', 'required' => true, 'filter' => array(array('name' => 'StripTags'), array('name' => 'StringTrim')), 'validators' => array(array('name' => 'NotEmpty', 'options' => array('messages' => array('isEmpty' => 'Nao pode estar em branco')))))); $this->add(array('name' => 'confirmation', 'required' => true, 'filter' => array(array('name' => 'StripTags'), array('name' => 'StringTrim')), 'validators' => array(array('name' => 'NotEmpty', 'options' => array('messages' => array('isEmpty' => 'Não pode estar em braco')), 'name' => 'Identical', 'options' => array('token' => 'password'))))); }
public function __construct() { $this->add(array('name' => 'nome', 'required' => true, 'filters' => array(array('name' => 'StripTags'), array('name' => 'StringTrim')), 'validators' => array(array('name' => 'NotEmpty', 'options' => array('messages' => array('isEmpty' => 'Por favor Informe o nome para cadastro')))))); $validator = new \Zend\Validator\EmailAddress(); $validator->setOptions(array('domain' => FALSE)); $this->add(array('name' => 'email', 'validators' => array($validator))); $this->add(array('name' => 'cpf', 'required' => true, 'filters' => array(array('name' => 'StripTags'), array('name' => 'StringTrim')), 'validators' => array(array('name' => 'NotEmpty', 'options' => array('messages' => array('isEmpty' => 'Por favor Informe o CPF para cadastro')))))); $this->add(array('name' => 'password', 'required' => true, 'filters' => array(array('name' => 'StripTags'), array('name' => 'StringTrim')), 'validators' => array(array('name' => 'NotEmpty', 'options' => array('messages' => array('isEmpty' => 'Por favor Informe a senha para cadastro')))))); $this->add(array('name' => 'confirmation ', 'required' => true, 'filters' => array(array('name' => 'StripTags'), array('name' => 'StringTrim')), 'validators' => array(array('name' => 'NotEmpty', 'options' => array('messages' => array('isEmpty' => 'Por favor confirme a senha para cadastro')), 'name' => 'Identical', 'options' => array('token' => 'password'))))); }