public function deleteFolder()
 {
     $tid = isset($_GET['tid']) ? addslashes($_GET['tid']) : die('no ID');
     $t = isset($_GET['t']) ? addslashes($_GET['t']) : die('no t');
     $df = new DocumentsPortalFolder();
     $df->getByID($tid);
     //find all children
     $result = $this->findChildrenArray($tid);
     //pr($result);
     foreach ($result as $fid) {
         $dff = new DocumentsPortalFolder();
         $dff->getByID($fid);
         $this->deleteAllFileInFolder($fid);
         $dff->delete($fid);
     }
     //delete
     if ($df->delete($tid)) {
         $this->deleteAllFileInFolder($tid);
         BLogger::addLog("folder_id = {$tid}", "delete_folder");
     }
 }