ILIAS
Release_4_0_x_branch Revision 61816
|
Static Public Member Functions | |
static | setBackend ($backend) |
Backend setter. | |
static | getServerClassname () |
Include the relevant php files for the server class, and return the backend server class name. | |
static | getClientClassname () |
Include the relevant php files for the client class, and return the backend client class name. | |
static | getValueClassname () |
Include the relevant php files for the value class, and return the backend value class name. |
Static Protected Member Functions | |
static | getBackend () |
Backend getter. |
Static Protected Attributes | |
static | $currentBackend |
Definition at line 70 of file Backend.php.
|
staticprotected |
Backend getter.
Return the current backend name. If no backend was previously selected select one and set it.
The xmlrpcext backend is preferred, and will be automatically selected when no explicit backend has been set and the xmlrpc extension exists. If it does not exist, then the php backend is selected.
Definition at line 135 of file Backend.php.
References $currentBackend, and setBackend().
|
static |
Include the relevant php files for the client class, and return the backend client class name.
Definition at line 171 of file Backend.php.
Referenced by XML_RPC2_Client\create().
|
static |
Include the relevant php files for the server class, and return the backend server class name.
Definition at line 157 of file Backend.php.
Referenced by XML_RPC2_Server\create().
|
static |
Include the relevant php files for the value class, and return the backend value class name.
Definition at line 185 of file Backend.php.
Referenced by XML_RPC2_Value\createFromNative().
|
static |
Backend setter.
Currently, two backends exist: 'php' and 'XMLRPCext'. The PHP backend has no external dependencies, while the xmlrpcext requires the xmlrpc extension.
The XMLRPCext backend is quite faster, and will be automatically selected when no explicit backend has been set and the extension is available.
string | The backend to select. Either 'php' or 'XMLRPCext'. |
Definition at line 98 of file Backend.php.
Referenced by XML_RPC2_Server\create(), XML_RPC2_Client\create(), and getBackend().
|
staticprotected |
Definition at line 80 of file Backend.php.
Referenced by getBackend().