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); }
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)); }