title: soapCall return me xml with function's name in lowercase
body: <p>Im trying to use a function called GetExample in a web service called <a href="http://www.example.com/ex.wsdl" rel="nofollow">http://www.example.com/ex.wsdl</a> but when I use __soapCall function, the xml turns to lowercase. Example</p>
  
  <pre><code>$server="http://www.example.com/example.wsdl";
  $soapClient = new SoapClientDebug($server,  array('trace' =&gt; TRUE)); 
  
  $parametros = array('Cups' =&gt; '8','Tarifa'=&gt;'2');
  $function = 'GetExample';   
  $resultado = $soapClient-&gt;__soapCall($funcion, array($parametros));
  </code></pre>
  
  <p>And this is SoapClientDebug class:</p>
  
  <pre><code>class SoapClientDebug extends SoapClient
  {
      public $sendRequest = true;
  
  
      public function __doRequest($request, $location, $action, $version, $one_way=0) {
          if ($this-&gt;sendRequest) {
              var_dump($request);
              return parent::__doRequest($request, $location, $action, $version, $one_way);
          }
          else {
              return '';
          }
      }
  }   
  </code></pre>
  
  <p>The $request var_dump is shown like that:</p>
  
  <pre><code>&lt;soap-env:envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://com/example/WS/OmieServices"&gt;&lt;soap-env:body&gt;&lt;ns1:getexample&gt;&lt;ns1:cups&gt;8&lt;/ns1:cups&gt;&lt;ns1:tarifa&gt;2&lt;/ns1:tarifa&gt;&lt;/ns1:getexample&gt;&lt;/soap-env:body&gt;&lt;/soap-env:envelope&gt;
  </code></pre>
  
  <p>If the name of function is lowercase, the web service return nothing. I have seen the soapClient construct and I havent seen anything about this in <a href="http://php.net/manual/es/soapclient.soapclient.php" rel="nofollow">http://php.net/manual/es/soapclient.soapclient.php</a></p>