Added preserve option to File::rmdir.

This commit is contained in:
Taylor Otwell
2012-03-21 11:22:16 -05:00
parent 3c3e913689
commit 0637042c01

View File

@@ -246,9 +246,10 @@ class File {
* Recursively delete a directory.
*
* @param string $directory
* @param bool $preserve
* @return void
*/
public static function rmdir($directory)
public static function rmdir($directory, $preserve = false)
{
if ( ! is_dir($directory)) return;
@@ -269,7 +270,7 @@ class File {
}
}
@rmdir($directory);
if ( ! $preserve) @rmdir($directory);
}
/**