public function setServer($key, $value = null)
    {
        if (is_array($key)) {
            $this->server = array_merge($this->server, $key);
        } else {
            $this->server[$key] = $value;
        }
    }
public function setServer($key, $value = null)
    {
        if (is_array($key)) {
            $this->server = array_merge($this->server, $key);
        } else {
            $this->server[$key] = $value;
        }
    }
public function setServer ( $ key , $ value = null ) { if ( is_array ( $ key ) ) { $ this -> server = array_merge ( $ this -> server , $ key ) ; } else { $ this -> server [ $ key ] = $ value ; } }
Set variable in the server array.

@param mixed  $key   the key an the , or an key-value array
@param string $value the value of the key

@return $this
Set variable in the server array .