- Модуль: webservice
- Путь к файлу: ~/bitrix/modules/webservice/classes/general/sharepoint/client.php
- Класс: CSPListsClient
- Вызов: CSPListsClient::SetConnectionParams
public function SetConnectionParams($arParams)
{
$arDefaultParams = array(
'scheme' => 'http',
'host' => '',
'port' => 80,
'user' => '',
'pass' => '',
'path' => WS_SP_SERVICE_PATH,
'query' => '',
'fragment' => ''
);
$arParams['path'] = WS_SP_SERVICE_PATH; // temporary.
foreach ($arDefaultParams as $param => $value)
$this->arConnectionParams[$param] = isset($arParams[$param]) ? $arParams[$param] : $value;
if ($this->arConnectionParams['scheme'] == 'https')
$this->arConnectionParams['port'] = 443;
elseif ($this->arConnectionParams['port'] == 443)
$this->arConnectionParams['scheme'] = 'https';
return $this->__initialize();
}