/** * Returns a list of headers as key/value pairs. * * @param boolean $asObjects (Optional) returns the headers as object. * @return array List of headers as key/value pairs. */ public function getHeaders($asObjects = false) { if ($asObjects === true) { return parent::getHeaders(); } $headers = array(); /* @var \Guzzle\Http\Message\Header $header */ foreach (parent::getHeaders()->getAll() as $header) { $headers[$header->getName()] = (string) $header; } return $headers; }