diff --git a/app/Http/Controllers/SelfUpdateController.php b/app/Http/Controllers/SelfUpdateController.php index 7e29f90991cb..c7cdb99881e2 100644 --- a/app/Http/Controllers/SelfUpdateController.php +++ b/app/Http/Controllers/SelfUpdateController.php @@ -162,6 +162,9 @@ class SelfUpdateController extends BaseController $this->deleteDirectory(base_path('vendor/beganovich/snappdf/versions/'.$file->getFileName())); } } + + $iterator = null; + } private function deleteDirectory($dir) @@ -206,6 +209,8 @@ class SelfUpdateController extends BaseController foreach (new \RecursiveIteratorIterator($directoryIterator) as $file) { unlink(base_path('bootstrap/cache/').$file->getFileName()); } + + $directoryIterator = null; } private function testWritable() @@ -225,6 +230,8 @@ class SelfUpdateController extends BaseController } } + $directoryIterator = null; + return true; }