• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Service/Timeline/Item/LogMessage/Tasks/TaskDeadlineChanged.php
  • Класс: Bitrix\Crm\Service\Timeline\Item\LogMessage\Tasks\TaskDeadlineChanged
  • Вызов: TaskDeadlineChanged::getContentBlocks
public function getContentBlocks(): ?array
{
	$model = $this->getHistoryItemModel();
	$from = (new ValueChangeItem())->setPillText($model->get('TASK_PREV_DEADLINE'));
	$to = (new ValueChangeItem())->setPillText($model->get('TASK_CURR_DEADLINE'));
	$task = $this->getTask($model);
	if (is_null($task))
	{
		return null;
	}

	return [
		'contentTaskTitle' => $this->getTaskTitleBlock($model, $task),
		'contentTaskDeadlineChange' => (new ValueChange())
			->setFrom($from)
			->setTo($to)
	];
}