• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/timeline/restorationentry.php
  • Класс: Bitrix\Crm\Timeline\RestorationEntry
  • Вызов: RestorationEntry::shiftEntity
static function shiftEntity($entityTypeID, $entityID, DateTime $time)
{
	$dbResult = Entity\TimelineTable::getList(
		array(
			'select' => array('ID'),
			'filter' => array(
				'=ASSOCIATED_ENTITY_TYPE_ID' => $entityTypeID,
				'=ASSOCIATED_ENTITY_ID' => $entityID,
				'=TYPE_ID' => TimelineType::RESTORATION
			),
			'limit' => 1
		)
	);

	$fields = $dbResult->fetch();
	if(is_array($fields))
	{
		TimelineEntry::shift($fields['ID'], $time);
	}
}