Moodle APIs  3.8
Moodle 3.8.6 (Build: 20201109)
Functions
soaplib.php File Reference

Web services wrapper library script. More...

Functions

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

Detailed Description

Web services wrapper library script.

Since Moodle 2.0 we rely only on native PHP Soap extension, the original name of this file was lib/soap/phpsoap.php

@subpackage lib

Author
Alex Smith and others members of the Serving Mathematics project
License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later http://maths.york.ac.uk/serving_maths and others