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); }
/** * 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); }
/** * 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; }