CurlHttpClient
in package
implements
ClientInterface, LoggerAwareInterface
uses
PsrLogAwareTrait
Table of Contents
Interfaces
- ClientInterface
- LoggerAwareInterface
- Describes a logger-aware instance.
Properties
- $logger : LoggerInterface
- $mpdf : mixed
Methods
- __construct() : mixed
- sendRequest() : mixed
- setLogger() : void
- closeCurl() : mixed
Properties
$logger
protected
LoggerInterface
$logger
$mpdf
private
mixed
$mpdf
Methods
__construct()
public
__construct(Mpdf $mpdf, LoggerInterface $logger) : mixed
Parameters
- $mpdf : Mpdf
- $logger : LoggerInterface
sendRequest()
public
sendRequest(RequestInterface $request) : mixed
Parameters
- $request : RequestInterface
setLogger()
public
setLogger(LoggerInterface $logger) : void
Parameters
- $logger : LoggerInterface
closeCurl()
private
closeCurl(mixed $ch) : mixed
Parameters
- $ch : mixed