1 ') { } public function getNodeParentsID($nNodeID, $sAddWhere = ' AND numlevel>0 ', $bInlcludeSelf = false, array $aFields = array()) { } public function getNodeInfo($nNodeID) { } public function getNodeNumlevel($nNodeID) { } public function getChildrenCount($nNodeID, $sAddWhere = '') { } public function checkRootNode(&$nRootID, $nGroupID = 0) { } public function getRootNodeID($nGroupID, &$bJustCreated) { } public function insertNode($nParentNodeID = 0, $nID = 0, $nGroupID = 0) { } public function deleteNode($nNodeID) { } public function moveNodeUp($nNodeID) { } public function moveNodeDown($nNodeID) { } public function changeParent($nNodeID, $nParentID) { } public function rotateTablednd($sPrefix = 'dnd-') { } public function toggleNodeEnabled($nNodeID, $bIntField = true, $bToggleChildNodes = false) { } /** * Проверяем дерево на валидность * @param bool $bReport с отчетом или без отчета * @return bool валидация пройдена или нет, если отчет включен - развернутый ответ */ public function validate($bReport = true) { } }