Документация для разработчиков
Темная тема

duplicateChildTasks

Описание и параметры

CTaskItem[]
CTaskItem::duplicateChildTasks(
	$cloneTaskInstance
)

Данный метод копирует подзадачи выбранной задачи.

Возвращаемое значение

Данный метод возвращает массив скопированных экземпляров класса CTaskItem.

Параметры метода

Параметр Описание
$cloneTaskInstance Задача, подзадачи которой будут скопированы.

Пример использования

CModule::IncludeMOdule('tasks');

$donorTaskId = 1373;
$acceptorTaskId = 1379;
$executiveUserId = $GLOBALS['USER']->GetId();

// creating task instance
$donorTaskInstance = CTaskItem::getInstance($donorTaskId, $executiveUserId);
$acceptorTaskInstance = CTaskItem::getInstance($acceptorTaskId, $executiveUserId);

$subTasks = $donorTaskInstance-> duplicateChildTasks($acceptorTaskInstance);

print_r($subTasks);

© «Битрикс», 2001-2024, «1С-Битрикс», 2024