ilBMFBase Common base class of all Soap lclasses More...
ilBMFBase Common base class of all Soap lclasses
SMTP Transport for SOAP.
HTTP Transport for SOAP.
ilBMFWSDL this class parses wsdl files, and can be used by ilBMF::Client to properly register soap values for services
ilBMF::Attachment this class converts values between PHP and SOAP it handles Mime attachements per W3C Note on Soap Attachements at http://www.w3.org/TR/SOAP-attachments
ilBMF::Header this class converts values between PHP and SOAP it is a simple wrapper around ilBMFValue, adding support for soap actor and mustunderstand parameters
ilBMF::ilBMFValue this class converts values between PHP and SOAP
SOAP Transport Layer.
SOAP Parser this class is used by ilBMF::Message and ilBMF::Server to parse soap packets.
SOAP Client Class this class is the main interface for making soap requests.
QName class used to handle QNAME values in XML.
public
Client
basic usage: $soapclient = new ilBMFClient( string path [ , boolean wsdl] ); echo $soapclient->call( string methodname [ , array parameters] );
originaly based on SOAPx4 by Dietrich Ayala http://dietrich.ganx4.com/soapx4
public
Client
originaly based on SOAPx4 by Dietrich Ayala http://dietrich.ganx4.com/soapx4
public
Parser
This layer can use different protocols dependant on the endpoint url provided no knowlege of the SOAP protocol is available at this level no knowlege of the transport protocols is available at this level
public
Transport
originaly based on SOAPx4 by Dietrich Ayala http://dietrich.ganx4.com/soapx4
public
originaly based on SOAPx4 by Dietrich Ayala http://dietrich.ganx4.com/soapx4
public
Header
public Attachment
originaly based on SOAPx4 by Dietrich Ayala http://dietrich.ganx4.com/soapx4
TODO: add wsdl caching refactor namespace handling ($namespace/$ns) implement IDL type syntax declaration so we can generate WSDL
public
Client
public
Transport::HTTP
implements SOAP-SMTP as defined at http://www.pocketsoap.com/specs/smtpbinding/
TODO: use PEAR smtp and Mime classes
public
Transport::SMTP