X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=install%2Finstall_functions.php;h=a3bf366195ecf34af6c18204277fe4ac004f17ed;hb=900f2a91604bf04e86ac7ff4a22f2b19439c6652;hp=3cfe13fb49a341d89b669124115e162bac44e875;hpb=8df902951b4a42436a3fb09de610fd94e756f96f;p=github%2Fwallabag%2Fwallabag.git diff --git a/install/install_functions.php b/install/install_functions.php index 3cfe13fb..a3bf3661 100644 --- a/install/install_functions.php +++ b/install/install_functions.php @@ -78,10 +78,12 @@ function pdoDrivers() { * Here in case of .gitignore files */ -function delTree($dir, $withdirectory="true") { - $files = array_diff(scandir($dir), array('.','..')); - foreach ($files as $file) { - (is_dir("$dir/$file")) ? delTree("$dir/$file") : unlink("$dir/$file"); +function delTree($dir, $withdirectory=true, $hiddenfiles = true) { + if ($hiddenfiles) { + $files = array_diff(scandir($dir), array('.','..')); + foreach ($files as $file) { + (is_dir("$dir/$file")) ? delTree("$dir/$file") : unlink("$dir/$file"); + } } if ($withdirectory) { return rmdir($dir); @@ -108,4 +110,4 @@ function executeQuery($handle, $sql, $params) { } } -?> \ No newline at end of file +?>