private static function deleteDirectory($directory) { foreach (glob($directory . DIRECTORY_SEPARATOR . '*') as $path) { if (is_dir($path)) { self::deleteDirectory($path); } else { @unlink($path); } } @rmdir($directory); }