- Модуль: intranet
- Путь к файлу: ~/bitrix/modules/intranet/classes/general/invite_dialog.php
- Класс: CIntranetInviteDialog
- Вызов: CIntranetInviteDialog::ReinviteExtranetUser
static function ReinviteExtranetUser($SITE_ID, $USER_ID)
{
global $USER;
$USER_ID = (int)$USER_ID;
$rsUser = CUser::GetList(
"ID",
"DESC",
array("ID_EQUAL_EXACT" => $USER_ID)
);
if($arUser = $rsUser->Fetch())
{
$arFields = Array(
"USER_ID" => $USER_ID,
"USER_ID_FROM" => $USER->GetID(),
"CHECKWORD" => $arUser["CONFIRM_CODE"],
"EMAIL" => $arUser["EMAIL"],
"USER_TEXT" => self::getInviteMessageText()
);
CEvent::SendImmediate("EXTRANET_INVITATION", $SITE_ID, $arFields);
return true;
}
return false;
}