• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/activity/entity/todo.php
  • Класс: Bitrix\Crm\Activity\Entity\ToDo
  • Вызов: ToDo::createWithDefaultDescription
static function createWithDefaultDescription(
	int $entityTypeId,
	int $id,
	DateTime $deadline,
	bool $ceilDeadlineTime = true
): Result
{
	if ($ceilDeadlineTime)
	{
		$deadline
			->setTime($deadline->format('H'), 0)
			->add('PT1H')
		;
	}

	$itemIdentifier = new ItemIdentifier($entityTypeId, $id);
	return (new self($itemIdentifier))
		->setDefaultDescription()
		->setDeadline($deadline)
		->save()
	;
}