public function getSharedHeader($key) { if ($this->hasSharedHeader($key)) { return $this->shared_headers[$key]; } throw new \InvalidArgumentException(sprintf('The shared header "%s" does not exist.', $key)); }