/** * @param string $apiKey * @param string $version */ public function __construct($apiKey, $version = BaseClient::LATEST_API_VERSION) { $this->apiKey = $apiKey; $this->version = $version; BaseClient::__construct($apiKey, $version); }
public function __construct(SettingsManagerInterface $settings, $version = self::LATEST_API_VERSION) { $mailchimp = $settings->load('mailchimp'); parent::__construct($mailchimp->get('api_key'), $version); $this->getEventDispatcher()->addSubscriber(new ConnectionErrorListener()); }