19declare(strict_types=1);
31 $this->
namespace = (string) $settings->
get('soap_auth_namespace', '');
32 $this->use_dotnet = (bool) $settings->
get(
'soap_auth_use_dotnet',
'0');
34 (
string) $settings->
get(
'soap_auth_server',
''),
35 (
int) $settings->
get(
'soap_auth_port',
'0'),
36 (
string) $settings->
get(
'soap_auth_uri',
''),
37 (
bool) $settings->
get(
'soap_auth_use_https',
'0'),
66 string $server_hostname,
71 $uri = $use_https ?
'https://' :
'http://';
72 $uri .= $server_hostname;
74 if ($server_port > 0) {
75 $uri .=
':' . $server_port;
78 if ($server_uri !==
'') {
79 $uri .=
'/' . $server_uri;
__construct(\ilSetting $settings)
buildLocation(string $server_hostname, int $server_port, string $server_uri, bool $use_https,)
get(string $a_keyword, ?string $a_default_value=null)
get setting