public function render()
 {
     $this->attributes['type'] = 'tel';
     // Phone type
     $this->attributes['pattern'] = Config::getInstance()->values['validate']['phone.pattern'];
     $this->validation[] = new \PFBC\Validation\Phone();
     parent::render();
 }
 public function render()
 {
     // Adding the password pattern
     $this->attributes['pattern'] = '.{' . DbConfig::getSetting('minPasswordLength') . ',' . DbConfig::getSetting('maxPasswordLength') . '}';
     // Adding the password type attribute
     $this->attributes['type'] = 'password';
     parent::render();
 }
 public function render()
 {
     $this->attributes['required'] = 'required';
     // Captcha field is always required!
     $this->validation[] = new \PFBC\Validation\CCaptcha();
     echo (new Captcha())->display();
     parent::render();
 }
示例#4
0
 public function render()
 {
     $this->validation[] = new \PFBC\Validation\Date();
     parent::render();
 }
 public function render()
 {
     // Adding the username pattern
     $this->attributes['pattern'] = PH7_USERNAME_PATTERN . '{' . DbConfig::getSetting('minUsernameLength') . ',' . DbConfig::getSetting('maxUsernameLength') . '}';
     parent::render();
 }