public function addRequestHeader($name, $value, $override = true)
{
if (is_scalar($name) && is_scalar($value)) {
$key = strtolower($name);
if ($override === true || !isset($this->requestHeader[$key])) {
$this->requestHeader[$key] = array('name' => $name, 'value' => $value);
return true;
}
return false;
} else {
throw new InvalidArgumentException('$name e $value precisam ser strings.');
}
}