• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/timeline/historydatamodel/presenter.php
  • Класс: Bitrix\Crm\Timeline\HistoryDataModel\Presenter
  • Вызов: Presenter::prepareHistoryDataModel
public function prepareHistoryDataModel(array $data, array $options = null): array
{
	$data = $this->prepareDataBySettings($data);

	$data = $this->prepareDataByOptions($data, $options);

	if(isset($data['CREATED']) && $data['CREATED'] instanceof DateTime)
	{
		$data['CREATED_SERVER'] = $data['CREATED']->format(static::CREATED_TIME_FORMAT);
	}

	$entityId = (int)($data['ASSOCIATED_ENTITY_ID'] ?? null);
	if ($entityId > 0)
	{
		$data['ASSOCIATED_ENTITY'] = $this->entityImplementation->getEntityInfo($entityId);
	}

	return $data;
}