private function setResponseAsItIs($passedHeaders, $passedBody, $passedHttpResponseCode){
      if(isset($passedHeaders) && isset($passedBody) && isset($passedHttpResponseCode)){
          $this->headers = $passedHeaders;
          $this->body = $passedBody;
          $this->httpResponseCode = $passedHttpResponseCode;
          $this->setContentType(CoreConstants::CONTENT_TYPE, $passedHeaders[CoreConstants::CONTENT_TYPE]);
          $this->setIntuitTid(CoreConstants::INTUIT_TID, $passedHeaders[CoreConstants::INTUIT_TID]);
          $this->setFaultHandler($passedBody, $passedHttpResponseCode, $this->getIntuitTid());
      }else{
          throw new SdkException("Passed Headers, body, or status code is Null.");
      }
   }
private function setResponseAsItIs($passedHeaders, $passedBody, $passedHttpResponseCode){
      if(isset($passedHeaders) && isset($passedBody) && isset($passedHttpResponseCode)){
          $this->headers = $passedHeaders;
          $this->body = $passedBody;
          $this->httpResponseCode = $passedHttpResponseCode;
          $this->setContentType(CoreConstants::CONTENT_TYPE, $passedHeaders[CoreConstants::CONTENT_TYPE]);
          $this->setIntuitTid(CoreConstants::INTUIT_TID, $passedHeaders[CoreConstants::INTUIT_TID]);
          $this->setFaultHandler($passedBody, $passedHttpResponseCode, $this->getIntuitTid());
      }else{
          throw new SdkException("Passed Headers, body, or status code is Null.");
      }
   }
private function setResponseAsItIs ( $ passedHeaders , $ passedBody , $ passedHttpResponseCode ) { if ( isset ( $ passedHeaders ) && isset ( $ passedBody ) && isset ( $ passedHttpResponseCode ) ) { $ this -> headers = $ passedHeaders ; $ this -> body = $ passedBody ; $ this -> httpResponseCode = $ passedHttpResponseCode ; $ this -> setContentType ( CoreConstants :: CONTENT_TYPE , $ passedHeaders [ CoreConstants :: CONTENT_TYPE ] ) ; $ this -> setIntuitTid ( CoreConstants :: INTUIT_TID , $ passedHeaders [ CoreConstants :: INTUIT_TID ] ) ; $ this -> setFaultHandler ( $ passedBody , $ passedHttpResponseCode , $ this -> getIntuitTid ( ) ) ; } else { throw new SdkException ( "Passed Headers, body, or status code is Null." ) ; } }
Do not parse the response. Just set it as it is.
@param String | Array   http client returned eaders
@param String           http client returned body
@param Int              http client returned status code
@throws  SdkExcpetion   If any of the passed parameter is undefined.
Do not parse the response . Just set it as it is .