Moodle  2.2.1
http://www.collinsharper.com
C:/xampp/htdocs/moodle/lib/soaplib.php File Reference

Go to the source code of this file.

Namespaces

namespace  core

Functions

 soap_connect ($wsdl, $trace=false)
 soap_call ($connection, $call, $params)
 soap_serve ($wsdl, $functions)
 make_soap_fault ($faultcode, $faultstring, $faultactor='', $detail='', $faultname='', $headerfault='')
 get_last_soap_messages ($connection)
 soap_encode ($value, $name, $type, $namespace, $encode=XSD_STRING)
 soap_encode_object ($value, $name, $type, $namespace)
 soap_encode_array ($value, $name, $type, $namespace)
 handle_soap_wsdl_request ($wsdlfile, $address=false)

Function Documentation

get_last_soap_messages ( connection)

Definition at line 106 of file soaplib.php.

handle_soap_wsdl_request ( wsdlfile,
address = false 
)

Definition at line 139 of file soaplib.php.

make_soap_fault ( faultcode,
faultstring,
faultactor = '',
detail = '',
faultname = '',
headerfault = '' 
)

Definition at line 102 of file soaplib.php.

soap_call ( connection,
call,
params 
)

Make a call to a SoapClient

Parameters:
SoapClient$connectionThe SoapClient to call
string$callOperation to be performed by client
array$paramsParameters for the call
Returns:
mixed The return parameters of the operation or a SoapFault If the operation returned several parameters then these are returned as an object rather than an array

Definition at line 66 of file soaplib.php.

soap_connect ( wsdl,
trace = false 
)

Create a new SoapClient object

Parameters:
string$wsdlURI of the WSDL file
boolean$traceindicates if the soap messages should be saved (i.e. if get_soap_messages is used) and should be used only for debugging
Returns:
mixed Returns either a SoapClient object or, if the connection failed, a SoapFault object.

Definition at line 43 of file soaplib.php.

soap_encode ( value,
name,
type,
namespace,
encode = XSD_STRING 
)

Definition at line 111 of file soaplib.php.

soap_encode_array ( value,
name,
type,
namespace 
)

Definition at line 129 of file soaplib.php.

soap_encode_object ( value,
name,
type,
namespace 
)

Definition at line 119 of file soaplib.php.

soap_serve ( wsdl,
functions 
)

Definition at line 92 of file soaplib.php.

 All Data Structures Namespaces Files Functions Variables Enumerations