From c05ee1a150a11cd51bfec361a4ba1263e7ef223c Mon Sep 17 00:00:00 2001 From: Bryce Lowe Date: Tue, 16 Oct 2018 10:06:33 -0700 Subject: [PATCH 1/2] added skip dots to prevent delete error --- modman.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modman.php b/modman.php index 6fcc26a..df7fe84 100644 --- a/modman.php +++ b/modman.php @@ -1224,7 +1224,7 @@ public function doRemoveResource($sElementPath){ */ public function doRemoveFolderRecursively($sFolderName){ - $oDirectoryIterator = new RecursiveDirectoryIterator($sFolderName); + $oDirectoryIterator = new RecursiveDirectoryIterator($sFolderName, FilesystemIterator::SKIP_DOTS); /** @var SplFileInfo $oElement */ foreach (new RecursiveIteratorIterator($oDirectoryIterator, RecursiveIteratorIterator::CHILD_FIRST) as $oElement){ $this->doRemoveResource($oElement->getPathname()); @@ -1235,4 +1235,4 @@ public function doRemoveFolderRecursively($sFolderName){ } $oModman = new Modman(); -$oModman->run($argv); +$oModman->run($argv); \ No newline at end of file From 3efd963576e0cbc56fc3cb9de65ea148d04be3ff Mon Sep 17 00:00:00 2001 From: Bryce Lowe Date: Tue, 16 Oct 2018 10:10:09 -0700 Subject: [PATCH 2/2] To match destination --- modman.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modman.php b/modman.php index df7fe84..42e32e1 100644 --- a/modman.php +++ b/modman.php @@ -1235,4 +1235,4 @@ public function doRemoveFolderRecursively($sFolderName){ } $oModman = new Modman(); -$oModman->run($argv); \ No newline at end of file +$oModman->run($argv);