• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/lib/logcomment.php
  • Класс: BitrixSocialnetworkLogCommentTable
  • Вызов: LogCommentTable::onAfterDelete
static function onAfterDelete(ORMEvent $event)
{
	$result = new ORMEventResult;
	$primary = $event->getParameter('primary');
	$commentId = (!empty($primary['ID']) ? (int)$primary['ID'] : 0);

	if ($commentId > 0)
	{
		LogIndex::deleteIndex(array(
			'itemType' => LogIndexTable::ITEM_TYPE_COMMENT,
			'itemId' => $commentId
		));

		LogTagTable::deleteByItem(array(
			'itemType' => LogTagTable::ITEM_TYPE_COMMENT,
			'itemId' => $commentId
		));
	}

	return $result;
}