• Модуль: webservice
  • Путь к файлу: ~/bitrix/modules/webservice/lib/stssync.php
  • Класс: BitrixWebServiceStsSync
  • Вызов: StsSync::getUrl
static function getUrl($type, $servicePath, $linkUrl, $prefix, $name, $guid)
{
	CJSCore::Init(array('stssync'));

	$port = Context::getCurrent()->getRequest()->isHttps() ? 443 : 80;

	if(Loader::includeModule('ldap'))
	{
		$port = CLdapUtil::getTargetPort();
	}

	return 'BX.StsSync.sync(''.$type.'', ''.static::SERVICE_PATH.$servicePath.'', ''.CUtil::jsEscape($linkUrl).'', ''.CUtil::jsEscape($prefix).'', ''.CUtil::jsEscape($name).'', ''.$guid.'', '.intval($port).')';
}