/** * Override set * * @param string $value * @return void */ public function set($value) { if (!$this->_isValid($value)) { require_once 'Zend/View/Exception.php'; throw new Zend_View_Exception('Invalid argument passed to set(); please use one of the helper methods, setScript() or setFile()'); } return parent::set($value); }
/** * Override set to enforce style creation * * @param mixed $value * @return void */ public function set($value) { if (!$this->_isValid($value)) { require_once 'Zend/View/Exception.php'; throw new Zend_View_Exception('Invalid value passed to set; please use setStyle()'); } return parent::set($value); }
/** * set() * * @param array $value * @return Zend_Layout_ViewHelper_HeadLink */ public function set($value) { if (!$this->_isValid($value)) { require_once 'Zend/View/Exception.php'; throw new Zend_View_Exception('set() expects a data token; please use one of the custom set*() methods'); } return parent::set($value); }