• Модуль: translate
  • Путь к файлу: ~/bitrix/modules/translate/lib/index/pathindexcollection.php
  • Класс: BitrixTranslateIndexPathIndexCollection
  • Вызов: PathIndexCollection::getImmediateChildren
private function getImmediateChildren($parentId): array
{
	if (!isset($this->immediateChildren[$parentId]))
	{
		$this->immediateChildren[$parentId] = [];

		$nodeRes = IndexInternalsPathIndexTable::getList([
			'filter' => ['=PARENT_ID' => $parentId],
			'select' => ['ID', 'PATH'],
		]);
		while ($nodeInx = $nodeRes->fetch())
		{
			$this->immediateChildren[$parentId][$nodeInx['PATH']] = (int)$nodeInx['ID'];
		}
	}

	return $this->immediateChildren[$parentId];
}