ILIAS
release_7 Revision v7.30-3-g800a261c036
◀ ilDoc Overview
class.ilWebServicesSetupConfig.php
Go to the documentation of this file.
1
<?php declare(strict_types=1);
2
3
/* Copyright (c) 2020 Daniel Weise <daniel.weise@concepts-and-training.de> Extended GPL, see docs/LICENSE */
4
5
use
ILIAS\Setup
;
6
7
class
ilWebServicesSetupConfig
implements
Setup\Config
8
{
12
protected
$soap_user_administration
;
13
17
protected
$soap_wsdl_path
;
18
22
protected
$soap_connect_timeout
;
23
27
protected
$rpc_server_host
;
28
32
protected
$rpc_server_port
;
33
37
protected
$soap_response_timeout
;
38
39
public
function
__construct
(
40
bool
$soap_user_administration
,
41
string
$soap_wsdl_path
,
42
int
$soap_connect_timeout
,
43
int
$soap_response_timeout
,
44
string
$rpc_server_host
,
45
int
$rpc_server_port
46
) {
47
$this->soap_user_administration =
$soap_user_administration
;
48
$this->soap_wsdl_path =
$soap_wsdl_path
;
49
$this->soap_connect_timeout =
$soap_connect_timeout
;
50
$this->rpc_server_host =
$rpc_server_host
;
51
$this->rpc_server_port =
$rpc_server_port
;
52
$this->soap_response_timeout =
$soap_response_timeout
;
53
}
54
55
public
function
isSOAPUserAdministration
() : bool
56
{
57
return
$this->soap_user_administration
;
58
}
59
60
public
function
getSOAPWsdlPath
() : string
61
{
62
return
$this->soap_wsdl_path
;
63
}
64
65
public
function
getSOAPConnectTimeout
() : int
66
{
67
return
$this->soap_connect_timeout
;
68
}
69
70
public
function
getRPCServerHost
() : string
71
{
72
return
$this->rpc_server_host
;
73
}
74
75
public
function
getRPCServerPort
() : int
76
{
77
return
$this->rpc_server_port
;
78
}
79
80
public
function
getSoapResponseTimeout
(): int
81
{
82
return
$this->soap_response_timeout
;
83
}
84
}
ilWebServicesSetupConfig\__construct
__construct(bool $soap_user_administration, string $soap_wsdl_path, int $soap_connect_timeout, int $soap_response_timeout, string $rpc_server_host, int $rpc_server_port)
Definition:
class.ilWebServicesSetupConfig.php:39
ilWebServicesSetupConfig\getSOAPWsdlPath
getSOAPWsdlPath()
Definition:
class.ilWebServicesSetupConfig.php:60
ilWebServicesSetupConfig\$rpc_server_host
$rpc_server_host
Definition:
class.ilWebServicesSetupConfig.php:27
ilWebServicesSetupConfig\$soap_response_timeout
$soap_response_timeout
Definition:
class.ilWebServicesSetupConfig.php:37
ilWebServicesSetupConfig\getRPCServerHost
getRPCServerHost()
Definition:
class.ilWebServicesSetupConfig.php:70
ilWebServicesSetupConfig\$soap_wsdl_path
$soap_wsdl_path
Definition:
class.ilWebServicesSetupConfig.php:17
ilWebServicesSetupConfig\getSOAPConnectTimeout
getSOAPConnectTimeout()
Definition:
class.ilWebServicesSetupConfig.php:65
ILIAS\Setup
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
AdminInteraction.php:5
ilWebServicesSetupConfig\getSoapResponseTimeout
getSoapResponseTimeout()
Definition:
class.ilWebServicesSetupConfig.php:80
ilWebServicesSetupConfig\$soap_user_administration
$soap_user_administration
Definition:
class.ilWebServicesSetupConfig.php:12
ilWebServicesSetupConfig\$soap_connect_timeout
$soap_connect_timeout
Definition:
class.ilWebServicesSetupConfig.php:22
ilWebServicesSetupConfig\isSOAPUserAdministration
isSOAPUserAdministration()
Definition:
class.ilWebServicesSetupConfig.php:55
ilWebServicesSetupConfig\getRPCServerPort
getRPCServerPort()
Definition:
class.ilWebServicesSetupConfig.php:75
ilWebServicesSetupConfig\$rpc_server_port
$rpc_server_port
Definition:
class.ilWebServicesSetupConfig.php:32
ilWebServicesSetupConfig
Definition:
class.ilWebServicesSetupConfig.php:7
Services
WebServices
classes
Setup
class.ilWebServicesSetupConfig.php
Generated on Wed Sep 3 2025 21:01:41 for ILIAS by
1.8.13 (using
Doxyfile
)