public function setParams($key, $value = null)
	{
		if(is_array($key))
		{
			$this->params = array_merge_recursive($this->params, $key);
			return $this;
		}

		$this->params[$key] = $value;

		return $this;
	}
public function setParams($key, $value = null)
	{
		if(is_array($key))
		{
			$this->params = array_merge_recursive($this->params, $key);
			return $this;
		}

		$this->params[$key] = $value;

		return $this;
	}
public function setParams ( $ key , $ value = null ) { if ( is_array ( $ key ) ) { $ this -> params = array_merge_recursive ( $ this -> params , $ key ) ; return $ this ; } $ this -> params [ $ key ] = $ value ; return $ this ; }
Set parameter data

@param string|array 	$key
@param mixed 		$value
Set parameter data