mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-05-24 02:14:21 -04:00
Memory saving for self updater
This commit is contained in:
parent
7822c002aa
commit
88bb2025e0
@ -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;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user