public function __construct($url, array $secret, array $options = array()) { $this->setSecret($secret); $this->setAuthUrl($url); parent::__construct($url, $options); $this->addSubscriber(RequestSubscriber::getInstance()); $this->setDefaultOption('headers/Accept', 'application/json'); }
public function __construct($url, array $secret, array $options = array()) { $this->getLogger()->info(Lang::translate('Initializing OpenStack client')); $this->setSecret($secret); $this->setAuthUrl($url); parent::__construct($url, $options); $this->addSubscriber(RequestSubscriber::getInstance()); $this->setDefaultOption('headers/Accept', 'application/json'); }
public function __construct($url, array $secret, array $options = array()) { if (isset($options['logger']) && $options['logger'] instanceof LoggerInterface) { $this->setLogger($options['logger']); } $this->setSecret($secret); $this->setAuthUrl($url); parent::__construct($url, $options); $this->addSubscriber(RequestSubscriber::getInstance()); $this->setDefaultOption('headers/Accept', 'application/json'); }