• Модуль: intranet
  • Путь к файлу: ~/bitrix/modules/intranet/lib/invitation.php
  • Класс: BitrixIntranetInvitation
  • Вызов: Invitation::getRegisterUrl
static function getRegisterUrl(): string
{
	$result = '';

	$registerSettings = self::getRegisterSettings();
	if (
		!empty($registerSettings)
		&& isset($registerSettings['REGISTER'])
		&& $registerSettings['REGISTER'] == 'Y'
	)
	{
		$secret = $registerSettings['REGISTER_SECRET'];
		$result = (BitrixMainContext::getCurrent()->getRequest()->isHttps() ? 'https://' : 'http://')
			.(defined('BX24_HOST_NAME')? BX24_HOST_NAME: SITE_SERVER_NAME).'/?secret='.($secret <> '' ? urlencode($secret) : 'yes');
	}

	return $result;
}