7 public static function recursiveDelete($path)
9 if (!is_dir($path) || is_link($path)) {
12 foreach (scandir($path) as $file) {
13 if ($file == '.' || $file == '..') {
16 $filepath = $path . DIRECTORY_SEPARATOR . $file;
17 if (!static::recursiveDelete($filepath)) {