ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
ilSoapUserAdministrationAdapter Class Reference
+ Collaboration diagram for ilSoapUserAdministrationAdapter:

Public Member Functions

 __construct ($a_use_wsdl=true)
 
 start ()
 
 __registerMethods ()
 

Data Fields

 $server = null
 

Detailed Description

Definition at line 34 of file class.ilSoapUserAdministrationAdapter.php.

Constructor & Destructor Documentation

◆ __construct()

ilSoapUserAdministrationAdapter::__construct (   $a_use_wsdl = true)

Definition at line 42 of file class.ilSoapUserAdministrationAdapter.php.

References __registerMethods().

43  {
44  $this->server = new SoapServer();
45 
46  $this->__registerMethods();
47  }
+ Here is the call graph for this function:

Member Function Documentation

◆ __registerMethods()

ilSoapUserAdministrationAdapter::__registerMethods ( )

Definition at line 57 of file class.ilSoapUserAdministrationAdapter.php.

Referenced by __construct().

58  {
59  include_once './webservice/soap/include/inc.soap_functions.php';
60 
61  $this->server->addFunction(SOAP_FUNCTIONS_ALL);
62  }
+ Here is the caller graph for this function:

◆ start()

ilSoapUserAdministrationAdapter::start ( )

Definition at line 49 of file class.ilSoapUserAdministrationAdapter.php.

References $_SERVER.

50  {
51  if ($_SERVER['REQUEST_METHOD'] == 'POST') {
52  $this->server->handle();
53  }
54  }
if((!isset($_SERVER['DOCUMENT_ROOT'])) OR(empty($_SERVER['DOCUMENT_ROOT']))) $_SERVER['DOCUMENT_ROOT']

Field Documentation

◆ $server

ilSoapUserAdministrationAdapter::$server = null

Definition at line 39 of file class.ilSoapUserAdministrationAdapter.php.


The documentation for this class was generated from the following file: