public function __construct($config)
{
$this->method = $config['method'];
$this->domain = $config['domain'];
$this->basePath = isset($config['basePath']) ? $config['basePath'] : '';
$this->guzzleOptions = isset($config['guzzleOptions']) ? $config['guzzleOptions'] : [];
$this->headers = isset($config['headers']) ? $config['headers'] : array();
if (array_key_exists('path', $config)) {
$this->path = $config['path'];
}
}