accountForm.php 598 B

12345678910111213141516171819202122232425
  1. <?php
  2. class accountForm extends Staple_Form
  3. {
  4. public function _start()
  5. {
  6. $this->setLayout('accountFormLayout');
  7. $this->setName('auth')
  8. ->setAction($this->link(array('account','index')));
  9. $pin = new Staple_Form_FoundationPasswordElement('pin','User PIN');
  10. $pin->setRequired()
  11. ->addAttrib("readonly","true")
  12. ->addValidator(new Staple_Form_Validate_Length(1,4))
  13. ->addValidator(new Staple_Form_Validate_Numeric());
  14. $submit = new Staple_Form_FoundationSubmitElement('submit','Submit');
  15. $submit->addClass('button expand hide');
  16. $this->addField($pin, $submit);
  17. }
  18. }
  19. ?>