• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Service/Timeline/Item/Factory/HistoryItemStoreDocument.php
  • Класс: Bitrix\Crm\Service\Timeline\Item\Factory\HistoryItemStoreDocument
  • Вызов: HistoryItemStoreDocument::createItem
static function createItem(Context $context, Model $model): ?Item
{
	$typeCategoryId = $model->getTypeCategoryId();

	if ($typeCategoryId === TimelineType::CREATION)
	{
		$item = self::getStoreDocumentCreationItem($context, $model);
		if ($item)
		{
			return $item;
		}
	}
	elseif ($typeCategoryId === TimelineType::MODIFICATION)
	{
		$item = self::getStoreDocumentModificationItem($context, $model);
		if ($item)
		{
			return $item;
		}
	}

	return null;
}