responseStatusCode = null; $this->responseBody = null; } /** * Request to Document Server with turn off verification. * * @param string $url - request address * @param array $method - request method * @param array $opts - request options */ public function request($url, $method = 'GET', $opts = []) { $httpClient = new Client(['base_uri' => $url]); try { $response = $httpClient->request($method, $url, $opts); $this->responseBody = $response->getBody()->getContents(); $this->responseStatusCode = $response->getStatusCode(); } catch (RequestException $requestException) { throw new Exception($requestException->getMessage()); } } /** * Get the value of responseStatusCode. */ public function getStatusCode() { return $this->responseStatusCode; } /** * Get the value of responseBody. */ public function getBody() { return $this->responseBody; } }