public function setHeaders($headers) { if (!is_array($headers)) { throw new \InvalidArgumentException("headers must be an array"); } $this->headers = $headers; return $this; }