Exemplo n.º 1
0
 /**
  * Get an arbitrary parameter
  *
  * @param string $key
  * @return mixed|null
  */
 public function getParam($key)
 {
     if ($key === 'value') {
         if ($this->opt['value'] === '1') {
             return isset($this->opt['true_value']) ? $this->opt['true_value'] : null;
         } elseif ($this->opt['value'] === '0') {
             return isset($this->opt['false_value']) ? $this->opt['false_value'] : null;
         }
     }
     return parent::getParam($key);
 }
Exemplo n.º 2
0
 /**
  * Get an arbitrary parameter
  *
  * @param string $name
  * @return mixed|null
  */
 function getParam($name)
 {
     return $name === 'value' || in_array($name, array('page_tpl', 'page_tgt')) && $this->hidden ? null : parent::getParam($name);
 }
 /**
  * Get an arbitrary parameter
  *
  * @param string $name
  * @return mixed|null
  */
 function getParam($name)
 {
     return $name === 'value' ? null : parent::getParam($name);
 }
Exemplo n.º 4
0
 /**
  * Get an arbitrary parameter
  *
  * @param string $name
  * @return mixed|null
  */
 function getParam($name)
 {
     return $name === 'value' || in_array($name, array('template')) && $this->hidden ? null : parent::getParam($name);
 }
 /**
  * Get an arbitrary parameter
  *
  * @param string $name
  * @return mixed|null
  */
 function getParam($name)
 {
     if ($name === 'value') {
         return null;
     } else {
         return parent::getParam($name);
     }
 }