• Модуль: mobile
  • Путь к файлу: ~/bitrix/modules/mobile/lib/component/loglist/processor.php
  • Класс: BitrixMobileComponentLogListProcessor
  • Вызов: Processor::warmUpStaticCache
public function warmUpStaticCache($result)
{
	$logEventsData = [];

	if (is_array($result['Events']))
	{
		foreach ($result['Events'] as $eventFields)
		{
			$logEventsData[(int)$eventFields['ID']] = $eventFields['EVENT_ID'];
		}
	}
	if (is_array($result['pinnedEvents']))
	{
		foreach ($result['pinnedEvents'] as $eventFields)
		{
			$logEventsData[(int)$eventFields['ID']] = $eventFields['EVENT_ID'];
		}
	}

	$forumPostLivefeedProvider = new BitrixSocialnetworkLivefeedForumPost();
	$forumPostLivefeedProvider->warmUpAuxCommentsStaticCache([
		'logEventsData' => $logEventsData
	]);
}