source/Core/Config.php
public function setConfigParam($name, $value)
    {
        if (isset($this->_aConfigParams[$name])) {
            $this->_aConfigParams[$name] = $value;
        } elseif (isset($this->$name)) {
            $this->$name = $value;
        } else {
            $this->_aConfigParams[$name] = $value;
        }
    }
public function setConfigParam($name, $value)
    {
        if (isset($this->_aConfigParams[$name])) {
            $this->_aConfigParams[$name] = $value;
        } elseif (isset($this->$name)) {
            $this->$name = $value;
        } else {
            $this->_aConfigParams[$name] = $value;
        }
    }
public function setConfigParam ( $ name , $ value ) { if ( isset ( $ this -> _aConfigParams [ $ name ] ) ) { $ this -> _aConfigParams [ $ name ] = $ value ; } elseif ( isset ( $ this -> $ name ) ) { $ this -> $ name = $ value ; } else { $ this -> _aConfigParams [ $ name ] = $ value ; } }
Stores config parameter value in config

@param string $name  config parameter name
@param mixed  $value config parameter value
Stores config parameter value in config