SoapClient->__doRequest()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 ) } 
   Performs SOAP request over HTTP.
   
   This method can be overridden in subclasses to implement different transport
   layers, perform additional XML processing or other purpose.
   Parameters
    - request
 
       The XML SOAP request.
       - location
 
       The URL to request.
       - action
 
       The SOAP action.
       - version
 
       The SOAP version.
       
  
  Return Values
   The XML SOAP response.
   Examples
    Example 1. Some examples 
<?php 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)); ?>
 |  
  |   
   | 
 
 
 |