Ejemplo n.º 1
0
 /**
  * Makes a service request
  *
  * @param string      $url
  * @param array|mixed $payload
  * @param array       $curlOptions
  * @param string      $method
  *
  * @return string
  */
 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);
 }