Didn't know about Zend_Soap_Client#addSoapInputHeader I'll try to use it :).
On Thu, Oct 29, 2009 at 8:17 AM, Juan Felipe Alvarez Saldarriaga <[email protected]> wrote: > Hey!. > > I'm trying to add some soap headers using SoapHeader class, so I > create a new class that extends from Zend_Soap_Client, I'm using the > callback (_doRequest) to get the current SoapClient instance and add > my soap headers, but cause the method method returns void I got an > exception: "SoapClient::__doRequest() returned non string value" what > do I need to return? the $client?, here's my class: > > class My_Client extends Zend_Soap_Client > { > public function _doRequest( Zend_Soap_Client_Common $client, > $request, $location, $action, $version, $one_way = null ) > { > // ... extra headers logic. > > $client->__setSoapHeaders( $this->getWsSecurityHeader() ); > } > } > > Thanks. >
