diff --git a/reference/soap/soapclient/setsoapheaders.xml b/reference/soap/soapclient/setsoapheaders.xml
index a65d13b5c8..30096d053f 100644
--- a/reference/soap/soapclient/setsoapheaders.xml
+++ b/reference/soap/soapclient/setsoapheaders.xml
@@ -31,7 +31,9 @@
soapheaders
- The headers to be set. If not specified, the headers will be deleted.
+ The headers to be set. It could be SoapHeader
+ object or array of SoapHeader objects.
+ If not specified or set to &null;, the headers will be deleted.
diff --git a/reference/soap/soapheader/soapheader.xml b/reference/soap/soapheader/soapheader.xml
index b829dac95f..2e92a6b639 100644
--- a/reference/soap/soapheader/soapheader.xml
+++ b/reference/soap/soapheader/soapheader.xml
@@ -101,6 +101,7 @@ $client->__soapCall("echoVoid", null, null,
SoapClient::__soapCall
SoapVar::SoapVar
SoapParam::SoapParam
+ SoapServer::addSoapHeader
diff --git a/reference/soap/soapserver/addsoapheader.xml b/reference/soap/soapserver/addsoapheader.xml
index d11438a734..b959dbdc16 100644
--- a/reference/soap/soapserver/addsoapheader.xml
+++ b/reference/soap/soapserver/addsoapheader.xml
@@ -11,7 +11,7 @@
&reftitle.description;
public voidSoapServer::addSoapHeader
- stringobject
+ SoapHeaderobject
Adds a SOAP header to be returned with the response to the current request.