/** * Returns the public resource. * * @param string $url url to request. * @param array $options HTTP request options. Keys: query, data, headers. * @param boolean $parseResponse Whether to parse response. * @return mixed the response. * @throws ErrorException */ public function makeRequest($url, $options = [], $parseResponse = true) { $headers = isset($options['headers']) ? $options['headers'] : []; $options['headers'] = array_merge($this->getExtraApiHeaders(), $headers); return parent::makeRequest($url, $options, $parseResponse); }