• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/checklist/internals/checklisttree.php
  • Класс: BitrixTasksCheckListInternalsCheckListTree
  • Вызов: CheckListTree::isNodeExist
static function isNodeExist($id)
{
	$id = (int)$id;

	/** @var DataManager $dataController */
	$dataController = static::getDataController();
	$parentColumnName = static::getParentNodeColumnName();
	$childColumnName = static::getNodeColumnName();

	$item = $dataController::getList([
		'select' => ['PARENT_ID'],
		'filter' => [
			$parentColumnName => $id,
			$childColumnName => $id
		]
	])->fetch();

	return (bool)$item;
}