/** * @param Direct $direct */ public function __construct(Direct $direct) { $this->direct = $direct; $service = $direct->getService(); $this->httpClient = new Client(['base_url' => $service->getBaseUrl(), 'defaults' => ['timeout' => 10, 'allow_redirects' => false, 'auth' => [$service->getApiId(), $service->getApiPassword()], 'headers' => ['User-Agent' => 'chargify-sdk-php/1.0 (https://github.com/chargely/chargify-sdk-php)']]]); }
/** * @param Direct $direct */ public function __construct(Direct $direct) { $this->direct = $direct; $this->httpClient = $direct->getService()->getHttpClient(); }