/**
  * Get a variable, taking local defaults into account.
  * @param $var string
  * @param $default null
  * @return mixed
  */
 public function getVar($var, $default = null)
 {
     $defaults = $this->getGlobalDefaults();
     $internal = $this->getInternalDefaults();
     if (isset($defaults[$var])) {
         $default = $defaults[$var];
     } elseif (isset($internal[$var])) {
         $default = $internal[$var];
     }
     return $this->parent->getVar($var, $default);
 }
Esempio n. 2
0
 /**
  * @param string $var
  * @param mixed $default
  *
  * @return mixed
  */
 public function getVar($var, $default = null)
 {
     return $this->parent->getVar($var, $default);
 }
Esempio n. 3
0
 public function getVar($var)
 {
     return $this->parent->getVar($var);
 }