- Модуль: 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);
}