Example #1
0
 public function __construct($options = null)
 {
     $this->setAttrib('accept-charset', 'UTF-8');
     $this->setMethod('post');
     $this->setAttrib("horizontal", true);
     $this->onEditSkipIfBlank = array();
     $this->addElementPrefixPath('OSS_Filter', 'OSS/Filter/', 'filter');
     $this->addElementPrefixPath('OSS_Validate', 'OSS/Validate/', 'validate');
     if (method_exists($this, 'initialiseTraits')) {
         $this->initialiseTraits($options);
     }
     parent::__construct($options);
 }
Example #2
0
 /**
  * Constructor
  *
  * @param  null|array $options
  */
 public function __construct($options = null)
 {
     $this->setAttrib('accept-charset', 'UTF-8');
     $this->setMethod('post');
     $this->setAttrib('horizontal', true);
     $this->setAttrib('id', 'vimbadmin_form');
     $this->setAttrib('name', 'vimbadmin_form');
     $this->addElementPrefixPath('OSS_Filter', 'OSS/Filter/', 'filter');
     $this->addElementPrefixPath('OSS_Validate', 'OSS/Validate/', 'validate');
     if (method_exists($this, 'initialiseTraits')) {
         $this->initialiseTraits($options);
     }
     parent::__construct($options);
 }
Example #3
0
 /**
  * Sen response header if form is not valid => 406
  * 
  * @param array data
  * @return blean
  */
 public function isValid($data)
 {
     $valid = parent::isValid($data);
     if (false === $valid) {
         Zend_Controller_Front::getInstance()->getResponse()->setHttpResponseCode(Extlib\Http\Response::CODE_NOT_ACCEPTABLE);
     }
     return $valid;
 }