• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/search/timelinesearchcontentbuilder.php
  • Класс: Bitrix\Crm\Search\TimelineSearchContentBuilder
  • Вызов: TimelineSearchContentBuilder::prepareForBulkBuild
protected function prepareForBulkBuild(array $entityIDs)
{
	$dbResult = Crm\Timeline\Entity\TimelineTable::getList(
		array(
			'select' => array('AUTHOR_ID'),
			'filter' => array('@ID' => $entityIDs)
		)
	);
	$userIDs = array();
	while($fields = $dbResult->Fetch())
	{
		$userIDs[] = (int)$fields['AUTHOR_ID'];
	}

	if(!empty($userIDs))
	{
		SearchMap::cacheUsers($userIDs);
	}
}