|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilRpcClient. More...
Collaboration diagram for ilRpcClient:Public Member Functions | |
| __construct ($a_url, $a_prefix='', $a_timeout=0, $a_encoding='utf-8') | |
| ilRpcClient constructor. More... | |
| __call ($a_method, $a_params) | |
| Magic caller to all RPC functions. More... | |
Protected Attributes | |
| $url | |
| $prefix = '' | |
| $timeout = 0 | |
| $encoding = '' | |
Class ilRpcClient.
List of all known RPC methods...
RPCIndexHandler: @method void index() index(string $client, bool $bool) Prefix/Package: RPCIndexHandler @method void indexObjects() indexObjects(string $client, array $object_ids) Prefix/Package: RPCIndexHandler
RPCTransformationHandler: @method string ilFO2PDF() ilFO2PDF(string $fo_string) Prefix/Package: RPCTransformationHandler Return: base64
RPCSearchHandler: @method string searchMail() searchMail(string $client, int $user_id, string $query, int $mail_folder_id) Prefix/Package: RPCSearchHandler Return:xml @method string highlight() highlight(string $client, array $object_ids, string $query) Prefix/Package: RPCSearchHandler Return: string @method string searchUsers() searchUser(string $client, string $query) Prefix/Package: RPCSearchHandler Return: xml @method string search() search(string $client, string $query, int $page_nr) Prefix/Package: RPCSearchHandler Return: xml
Other: @method void ping() ping() Prefix/Package: RPCebug @method void refreshSettings() refreshSettings(string $client) Prefix/Package: RPCAdministration
Definition at line 30 of file class.ilRpcClient.php.
| ilRpcClient::__construct | ( | $a_url, | |
$a_prefix = '', |
|||
$a_timeout = 0, |
|||
$a_encoding = 'utf-8' |
|||
| ) |
ilRpcClient constructor.
| string | $a_url | URL to connect to |
| string | $a_prefix | Optional prefix for method names |
| int | $a_timeout | The maximum number of seconds to allow ilRpcClient to connect. |
| string | $a_encoding | Character encoding |
| ilRpcClientException |
Definition at line 49 of file class.ilRpcClient.php.
References ilLoggerFactory\getLogger().
Here is the call graph for this function:| ilRpcClient::__call | ( | $a_method, | |
| $a_params | |||
| ) |
Magic caller to all RPC functions.
| string | $a_method | Method name |
| array | $a_params | Argument array |
| ilRpcClientException |
Definition at line 70 of file class.ilRpcClient.php.
References $encoding, and ilLoggerFactory\getLogger().
Here is the call graph for this function:
|
protected |
Definition at line 39 of file class.ilRpcClient.php.
Referenced by __call().
|
protected |
Definition at line 35 of file class.ilRpcClient.php.
|
protected |
Definition at line 37 of file class.ilRpcClient.php.
|
protected |
Definition at line 33 of file class.ilRpcClient.php.