PHP soap_soapclient_dorequest function
Like this blog? Consider exploring one of our sponsored banner ads...
SoapClient->__doRequest()
(no version information, might be only in CVS)
SoapClient->__doRequest() —Performs a SOAP request
Descriptionclass SoapClient {
string __doRequest ( string request, string location, string action, int version [, int one_way] )
}
Performs SOAP request over HTTP.
This method can be overridden in subclasses to implement different transport
layers, perform additional XML processing or other purpose.
request
The XML SOAP request.
The URL to request.
The SOAP action.
The SOAP version.
Return Values
The XML SOAP response.
VersionDescription5.1.3 The one_way parameter was added.
Examples
Example 1. Some examples
function Add($x,$y) { return $x+$y; } class LocalSoapClient extends SoapClient { function __construct($wsdl, $options) { parent::__construct($wsdl, $options); $this->server = new SoapServer($wsdl, $options); $this->server->addFunction('Add'); } function __doRequest($request, $location, $action, $version) { ob_start(); $this->server->handle($request); $response = ob_get_contents(); ob_end_clean(); return $response; } } $x = new LocalSoapClient(NULL,array('location'=>'test://', 'uri'=>'http://testuri.org')); var_dump($x->Add(3,4));
About this entry
You’re currently reading “PHP soap_soapclient_dorequest function,” an entry on BRADINO
- Published:
- 2.26.07 / 12am
- Category:
- PHP Functions
- Tags:
No comments
Jump to comment form | comments rss [?] | trackback uri [?]