• Модуль: intranet
  • Путь к файлу: ~/bitrix/modules/intranet/lib/controller/invite.php
  • Класс: BitrixIntranetControllerInvite
  • Вызов: Invite::setRegisterSettingsAction
public function setRegisterSettingsAction(array $params = [])
{
	$result = '';

	$data = [];

	if (
		isset($params['SECRET'])
		&& $params['SECRET'] <> ''
	)
	{
		$data['REGISTER_SECRET'] = $params['SECRET'];
	}
	elseif (
		isset($params['CONFIRM'])
		&& in_array($params['CONFIRM'], [ 'N', 'Y'])
	)
	{
		$data['REGISTER_CONFIRM'] = $params['CONFIRM'];
	}

	if (
		!empty($data)
		&& Loader::includeModule("socialservices")
	)
	{
		Network::setRegisterSettings($data);
		$result = 'success';
	}

	return [
		'result' => $result
	];
}