- Модуль: tasks
- Путь к файлу: ~/bitrix/modules/tasks/lib/scrum/controllers/dod.php
- Класс: BitrixTasksScrumControllersDoD
- Вызов: DoD::convertTypeItems
private function convertTypeItems(int $itemId, array $typeItems): array
{
$items = [];
$typeItems = $this->generateNodeIdForItems($typeItems);
foreach ($typeItems as $typeItem)
{
$items[$typeItem['NODE_ID']] = [
'ITEM_ID' => $itemId,
'NODE_ID' => $typeItem['NODE_ID'],
'PARENT_NODE_ID' => (
isset($typeItems[$typeItem['PARENT_ID']])
? $typeItems[$typeItem['PARENT_ID']]['NODE_ID']
: 0
),
'TITLE' => $typeItem['TITLE'],
'ACTION' => [
'MODIFY' => false,
'REMOVE' => false,
'TOGGLE' => true
]
];
}
return $items;
}