Skip to content
Snippets Groups Projects
Commit feb0cc98 authored by Marcin Kolanko's avatar Marcin Kolanko
Browse files

Merge branch 'devel' into 'master'

Devel

See merge request !4
parents 8d22f64b 4cc774d9
No related branches found
No related tags found
1 merge request!4Devel
Pipeline #5156 passed with stages
in 3 minutes and 51 seconds
<?php <?php
namespace iFirmaVendor\WPDesk\HttpClient\Curl; namespace WPDesk\HttpClient\Curl;
use iFirmaVendor\WPDesk\HttpClient\HttpClient; use WPDesk\HttpClient\HttpClient;
use iFirmaVendor\WPDesk\HttpClient\HttpClientResponse; use WPDesk\HttpClient\HttpClientResponse;
use iFirmaVendor\WPDesk\HttpClient\HttpClientRequestException; use WPDesk\HttpClient\HttpClientRequestException;
class CurlClient implements \iFirmaVendor\WPDesk\HttpClient\HttpClient { class CurlClient implements HttpClient {
/** @var resource */ /** @var resource */
private $curlResource; private $curlResource;
/** @var string|null|boolean */ /** @var string|null|boolean */
...@@ -50,10 +50,10 @@ class CurlClient implements \iFirmaVendor\WPDesk\HttpClient\HttpClient { ...@@ -50,10 +50,10 @@ class CurlClient implements \iFirmaVendor\WPDesk\HttpClient\HttpClient {
return $this->prepareResponse(); return $this->prepareResponse();
} catch ( \Exception $e ) { } catch ( \Exception $e ) {
$this->closeConnection(); $this->closeConnection();
if ( $e instanceof \iFirmaVendor\WPDesk\HttpClient\HttpClientRequestException ) { if ( $e instanceof \WPDesk\HttpClient\HttpClientRequestException ) {
throw $e; throw $e;
} }
throw \iFirmaVendor\WPDesk\HttpClient\Curl\CurlExceptionFactory::createDefaultException( $e->getMessage(), $e->getCode(), $e ); throw \WPDesk\HttpClient\Curl\CurlExceptionFactory::createDefaultException( $e->getMessage(), $e->getCode(), $e );
} }
} }
...@@ -132,7 +132,7 @@ class CurlClient implements \iFirmaVendor\WPDesk\HttpClient\HttpClient { ...@@ -132,7 +132,7 @@ class CurlClient implements \iFirmaVendor\WPDesk\HttpClient\HttpClient {
return; return;
} }
$errorMessage = \curl_error( $this->curlResource ); $errorMessage = \curl_error( $this->curlResource );
throw \iFirmaVendor\WPDesk\HttpClient\Curl\CurlExceptionFactory::createCurlException( $errorMessage, $errorNumber ); throw \WPDesk\HttpClient\Curl\CurlExceptionFactory::createCurlException( $errorMessage, $errorNumber );
} }
/** /**
...@@ -146,7 +146,7 @@ class CurlClient implements \iFirmaVendor\WPDesk\HttpClient\HttpClient { ...@@ -146,7 +146,7 @@ class CurlClient implements \iFirmaVendor\WPDesk\HttpClient\HttpClient {
private function prepareResponse() { private function prepareResponse() {
list( $rawHeaders, $rawBody ) = $this->extractResponseHeadersAndBody(); list( $rawHeaders, $rawBody ) = $this->extractResponseHeadersAndBody();
return new \iFirmaVendor\WPDesk\HttpClient\HttpClientResponse( $rawHeaders, $rawBody, $this->httpResponseCode ); return new \WPDesk\HttpClient\HttpClientResponse( $rawHeaders, $rawBody, $this->httpResponseCode );
} }
/** /**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment