/** * (non-PHPdoc) * @see \Simplify\Form\Element::onValidate() */ public function onValidate(\Simplify\Form\Action $action, $data) { parent::onValidate($action, $data); $invalid = sprintf(__('O valor informado para o campo %1$s é inválido'), $this->getLabel()); $required = $this->required ? sprintf(__('O campo %1$s é obrigatório'), $this->getLabel()) : false; $rule = new \Simplify\Validation\Cnpj($invalid, $required); $rule->validate($this->getValue($data)); }
/** * (non-PHPdoc) * * @see \Simplify\Form\Element\Text::onRender() */ public function onRender(Action $action, $data, $index) { $this->set('rows', $this->rows); return parent::onRender($action, $data, $index); }