public function addHeader(string $name, string $value = null)
    {
        if (!is_null($value)) {
            return $this->set('headers', $name, $value);
        }

        return $this->set('headers', $name, null);
    }
public function addHeader(string $name, string $value = null)
    {
        if (!is_null($value)) {
            return $this->set('headers', $name, $value);
        }

        return $this->set('headers', $name, null);
    }
public function addHeader ( string $ name , string $ value = null ) { if ( ! is_null ( $ value ) ) { return $ this -> set ( 'headers' , $ name , $ value ) ; } return $ this -> set ( 'headers' , $ name , null ) ; }
Adds a header parameter

@param *string     $name  Name of the header
@param string|null $value Value of the header

@return HeaderTrait
Adds a header parameter