Exemplo n.º 1
0
 public static function delTree($dir)
 {
     $aryFiles = scandir($dir);
     foreach ($aryFiles as $file) {
         if ($file != "." && $file != "..") {
             $path = $dir . "/" . $file;
             if (is_dir($path)) {
                 FileSystemHelper::delTree($path);
             } else {
                 unlink($path);
             }
         }
     }
     rmdir($dir);
 }
Exemplo n.º 2
0
 public static function delete($page)
 {
     // set page order
     $objPage = new Page($page);
     $objOrder = new PageOrder(listDeleteAt($page, listLen($page, "/"), "/"));
     $objOrder->delete($objPage->getName());
     $objOrder->save();
     // delete page
     FileSystemHelper::delTree(getPath($page));
 }