- Модуль: forum
- Путь к файлу: ~/bitrix/modules/forum/classes/general/user.php
- Класс: CAllForumSubscribe
- Вызов: CAllForumSubscribe::Add
static function Add($arFields)
{
global $DB;
if (!CForumSubscribe::CheckFields("ADD", $arFields))
return false;
$Fields = array(
"USER_ID" => intval($arFields["USER_ID"]),
"FORUM_ID" => intval($arFields["FORUM_ID"]),
"START_DATE" => $DB->GetNowFunction(),
"NEW_TOPIC_ONLY" => "'".$DB->ForSQL($arFields["NEW_TOPIC_ONLY"], 1)."'",
"SITE_ID" => "'".$DB->ForSQL($arFields["SITE_ID"], 2)."'",
);
if(intval($arFields["SOCNET_GROUP_ID"])>0)
$Fields["SOCNET_GROUP_ID"] = intval($arFields["SOCNET_GROUP_ID"]);
if (intval($arFields["TOPIC_ID"]) > 0)
$Fields["TOPIC_ID"] = intval($arFields["TOPIC_ID"]);
return $DB->Insert("b_forum_subscribe", $Fields, "File: ".__FILE__."
Line: ".__LINE__);
}