• Модуль: intranet
  • Путь к файлу: ~/bitrix/modules/intranet/classes/general/handlers.php
  • Класс: CIntranetEventHandlers
  • Вызов: CIntranetEventHandlers::DeleteLogEntry
static function DeleteLogEntry($elementID)
{
	if (
		intval($elementID) > 0
		&& CModule::IncludeModule("socialnetwork")
	)
	{
		CSocNetAllowed::GetAllowedEntityTypes();

		$rsLog = CSocNetLog::GetList(
			array(),
			array(
				"ENTITY_TYPE" => SONET_SUBSCRIBE_ENTITY_NEWS,
				"EVENT_ID" => "news",
				"SOURCE_ID" => $elementID
			),
			false,
			false,
			array("ID")
		);
		if (
			($arLog = $rsLog->Fetch())
			&& intval($arLog["ID"]) > 0
		)
		{
			CSocNetLog::Delete($arLog["ID"]);
		}

		return "";
	}
}