- Модуль: tasks
- Путь к файлу: ~/bitrix/modules/tasks/classes/general/checklistitem.php
- Класс: CTaskCheckListItem
- Вызов: CTaskCheckListItem::createFirstCheckList
static function createFirstCheckList($taskId, $userId)
{
/** @var CheckListFacade $facade */
$facade = TaskCheckListFacade::class;
$checkList = new CheckList(0, $userId, $facade, [
'ENTITY_ID' => $taskId,
'CREATED_BY' => $userId,
'TITLE' => 'BX_CHECKLIST_1',
'PARENT_ID' => 0,
'SORT_INDEX' => 0,
]);
$checkListSaveResult = $checkList->save();
/** @var CheckList $checkList */
$checkList = $checkListSaveResult->getData()['ITEM'];
return $checkList;
}