• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/checklist/checklistfacade.php
  • Класс: BitrixTasksCheckListCheckListFacade
  • Вызов: CheckListFacade::processItemCommons
static function processItemCommons($item, $select)
{
	$processedItem = $item;

	if (array_key_exists('PARENT_ID', $processedItem) && $processedItem['PARENT_ID'] === null)
	{
		$processedItem['PARENT_ID'] = 0;
	}

	if (array_key_exists(static::$entityIdName, $processedItem))
	{
		$processedItem['ENTITY_ID'] = $processedItem[static::$entityIdName];
	}

	if (!empty($select) && !in_array('ID', $select, true))
	{
		unset($processedItem['ID']);
	}

	return $processedItem;
}