• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/lib/component/loglist/processor.php
  • Класс: BitrixSocialnetworkComponentLogListProcessor
  • Вызов: Processor::processSelectData
public function processSelectData(&$result): void
{
	$params = $this->getComponent()->arParams;

	$select = [
		'ID', 'TMP_ID', 'MODULE_ID',
		'LOG_DATE', 'LOG_UPDATE', 'DATE_FOLLOW',
		'ENTITY_TYPE', 'ENTITY_ID', 'EVENT_ID', 'SOURCE_ID', 'USER_ID', 'FOLLOW',
		'RATING_TYPE_ID', 'RATING_ENTITY_ID',
		'LOG_DATE_TS',
	];

	if (
		!isset($params['USE_FAVORITES'])
		|| $params['USE_FAVORITES'] !== 'N'
	)
	{
		$select[] = 'FAVORITES_USER_ID';
	}

	if ($result['currentUserId'] > 0)
	{
		$select[] = 'PINNED_USER_ID';
	}

	$this->setSelect($select);
}