public function __construct($accessToken) { parent::__construct('https://api.github.com'); $this->setDefaultHeader('Accept', 'application/vnd.github.v3+json'); $this->setDefaultHeader('Authorization', "token {$accessToken}"); $this->setDefaultHeader('Content-Type', 'application/json'); $this->setDefaultHeader('User-Agent', 'mittens/' . Client::VERSION . ' (https://github.com/initvector/mittens)'); }
/** * Construct client * * @param string $baseUrl optional. default is HipChat's API. */ public function __construct($baseUrl = 'https://api.hipchat.com/v2/') { parent::__construct($baseUrl); $this->setDefaultHeader('Content-Type', 'application/json')->setThrowExceptions(true); }