public function formValidator($form,$formType) { $numberValidator = new Zend_Validate_Float(); $numberValidator->setMessage(General_Models_Text::$text_notInt); $form->getElement('amount')->addValidator($numberValidator); $intValidator = new Zend_Validate_Int(); $intValidator->setMessage(General_Models_Text::$text_notInt); $form->getElement('level')->addValidator($intValidator); $form->getElement('period')->addValidator($intValidator); $form->getElement('constrArea')->addValidator($intValidator); $emptyValidator = new Zend_Validate_NotEmpty(); $emptyValidator->setMessage(General_Models_Text::$text_notEmpty); $form->getElement('name')->setAllowEmpty(false) ->addValidator($emptyValidator); $form->getElement('contactName')->setAllowEmpty(false) ->addValidator($emptyValidator); $form->getElement('license')->setAllowEmpty(false) ->addValidator($emptyValidator); $form->getElement('startDate')->setAllowEmpty(false) ->addValidator($emptyValidator); $dateValidator = new Zend_Validate_Date(); $dateValidator->setMessage(General_Models_Text::$text_notDate); $form->getElement('startDate')->addValidator($dateValidator); return $form; }
public function formValidator($form,$formType) { $numberValidator = new Zend_Validate_Float(); $numberValidator->setMessage(General_Models_Text::$text_notInt); $form->getElement('amount')->addValidator($numberValidator); $form->getElement('indem')->addValidator($numberValidator); $emptyValidator = new Zend_Validate_NotEmpty(); $emptyValidator->setMessage(General_Models_Text::$text_notEmpty); $form->getElement('rDate')->setAllowEmpty(false) ->addValidator($emptyValidator); $form->getElement('contactName')->setAllowEmpty(false) ->addValidator($emptyValidator); $form->getElement('amount')->setAllowEmpty(false) ->addValidator($emptyValidator); $form->getElement('insFlag')->setAllowEmpty(false) ->addValidator($emptyValidator); $dateValidator = new Zend_Validate_Date(); $dateValidator->setMessage(General_Models_Text::$text_notDate); $form->getElement('rDate')->addValidator($dateValidator); return $form; }
public function formValidator($form,$formType) { $numberValidator = new Zend_Validate_Float(); $numberValidator->setMessage(General_Models_Text::$text_notInt); $form->getElement('fuelCons')->addValidator($numberValidator); $form->getElement('price')->addValidator($numberValidator); $emptyValidator = new Zend_Validate_NotEmpty(); $emptyValidator->setMessage(General_Models_Text::$text_notEmpty); $form->getElement('name')->setAllowEmpty(false) ->addValidator($emptyValidator); $form->getElement('contactName')->setAllowEmpty(false) ->addValidator($emptyValidator); $form->getElement('pilotName')->setAllowEmpty(false) ->addValidator($emptyValidator); $dateValidator = new Zend_Validate_Date(); $dateValidator->setMessage(General_Models_Text::$text_notDate); $form->getElement('pDate')->addValidator($dateValidator); if($formType == 0) //indicate it is a addForm { $lengthValidator = new Zend_Validate_StringLength(array('min'=>9,'max'=>9)); $lengthValidator->setMessage(General_Models_Text::$text_vehicle_plateNo_length); $form->getElement('plateNo')->addValidator($lengthValidator); $form->getElement('plateNo')->setAllowEmpty(false) ->addValidator($emptyValidator); } return $form; }
public function formValidator($form,$formType) { $emptyValidator = new Zend_Validate_NotEmpty(); $emptyValidator->setMessage(General_Models_Text::$text_notEmpty); $form->getElement('content')->setAllowEmpty(false) ->addValidator($emptyValidator); $dateValidator = new Zend_Validate_Date(); $dateValidator->setMessage(General_Models_Text::$text_notDate); $form->getElement('startDateExp')->addValidator($dateValidator); $form->getElement('endDateExp')->addValidator($dateValidator); $form->getElement('startDateAct')->addValidator($dateValidator); $form->getElement('endDateAct')->addValidator($dateValidator); $numberValidator = new Zend_Validate_Float(); $numberValidator->setMessage(General_Models_Text::$text_notInt); $form->getElement('contrAmt')->addValidator($numberValidator); $form->getElement('guarantee')->addValidator($numberValidator); $form->getElement('prjMargin')->addValidator($numberValidator); $form->getElement('prjWarr')->addValidator($numberValidator); return $form; }