Memory saving for self updater

This commit is contained in:
David Bomba 2023-04-21 17:38:05 +10:00
parent 7822c002aa
commit 88bb2025e0

View File

@ -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;
}