• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/classes/mysql/log_counter.php
  • Класс: CSocNetLogCounter
  • Вызов: CSocNetLogCounter::Increment
function Increment($log_id, $entity_type = false, $entity_id = false, $event_id = false, $created_by_id = false, $arOfEntities = false, $arAdmin = false, $transport = false, $visible = "Y", $type = CSocNetLogCounter::TYPE_LOG_ENTRY)
{
	global $DB;

	if (intval($log_id) <= 0)
		return false;

	$counter = new CSocNetLogCounter;

	$subSelect = $counter->GetSubSelect($log_id, $entity_type, $entity_id, $event_id, $created_by_id, $arOfEntities, $arAdmin, $transport, $visible, $type);
	if ($subSelect <> '')
	{
		$strSQL = "INSERT INTO b_sonet_log_counter (USER_ID, CNT, SITE_ID, CODE) (".$subSelect.") ON DUPLICATE KEY UPDATE CNT = CNT + 1";
		$DB->Query($strSQL, false, "FILE: ".__FILE__."
LINE: ".__LINE__); } $subSelect = $counter->GetSubSelect($log_id, $entity_type, $entity_id, $event_id, $created_by_id, $arOfEntities, $arAdmin, $transport, $visible, "group"); if ($subSelect <> '') { $strSQL = "INSERT INTO b_sonet_log_counter (USER_ID, CNT, SITE_ID, CODE) (".$subSelect.") ON DUPLICATE KEY UPDATE CNT = CNT + 1"; $DB->Query($strSQL, false, "FILE: ".__FILE__."
LINE: ".__LINE__); } }