• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/lib/livefeed/provider.php
  • Класс: BitrixSocialnetworkLivefeedProvider
  • Вызов: Provider::getLogFields
protected function getLogFields(): array
{
	$return = [];

	$logId = $this->getLogId();
	if ((int)$logId <= 0)
	{
		return $return;
	}

	$res = self::$logTable::getList([
		'filter' => [
			'ID' => $logId,
		],
		'select' => [ 'EVENT_ID', 'ENTITY_TYPE', 'ENTITY_ID' ]
	]);
	if ($logFields = $res->fetch())
	{
		$return = $logFields;

		$this->setLogEventId($logFields['EVENT_ID']);
		$this->setLogEntityType($logFields['ENTITY_TYPE']);
		$this->setLogEntityId($logFields['ENTITY_ID']);
	}

	return $return;
}