public function request( $url, $payload = array(), $curlOptions = array(), $method = Curl::Get )
    {
        $_response = null;

        if ( $this->_hostPort )
        {
            Curl::setHostPort( $this->_hostPort );
        }

        if ( $this->_userName )
        {
            Curl::setUserName( $this->_userName );

            if ( $this->_password )
            {
                Curl::setPassword( $this->_password );
            }
        }

        return Curl::request( $method, $url, $payload, $curlOptions );
    }