/** * Create an HttpResponse object from batchRepsonse. * * @return Microsoft_Http_Response */ public function GetAsHttpResponse() { $parts = explode("--" . $this->_changesetBoundary, $this->_rawHttpBatchResponse, 2); return new Microsoft_Http_Response($this->GetCode(), HttpResponse::extractHeaders($parts[0]), count($parts) == 2 ? '--' . $this->_changesetBoundary . "\n" . $parts[1] : $parts[0]); }