Beispiel #1
0
 private function printTree($strRootNode, $intLevel)
 {
     for ($i = 0; $i < $intLevel; $i++) {
         echo "   ";
     }
     $objCommon = new class_module_system_aspect($strRootNode);
     //var_dump($objCommon->getSystemRecord());
     echo $objCommon->getRecordComment() . " / (v: " . $this->objRights->rightView($strRootNode, $this->strUserId) . " e: " . $this->objRights->rightEdit($strRootNode, $this->strUserId) . ") /  " . $objCommon->getSystemid() . "\n";
     //var_dump($objCommon->getChildNodesAsIdArray());
     foreach ($objCommon->getChildNodesAsIdArray() as $strOneId) {
         $this->printTree($strOneId, $intLevel + 1);
     }
 }