mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-06-01 10:14:36 -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()));
|
$this->deleteDirectory(base_path('vendor/beganovich/snappdf/versions/'.$file->getFileName()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$iterator = null;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private function deleteDirectory($dir)
|
private function deleteDirectory($dir)
|
||||||
@ -206,6 +209,8 @@ class SelfUpdateController extends BaseController
|
|||||||
foreach (new \RecursiveIteratorIterator($directoryIterator) as $file) {
|
foreach (new \RecursiveIteratorIterator($directoryIterator) as $file) {
|
||||||
unlink(base_path('bootstrap/cache/').$file->getFileName());
|
unlink(base_path('bootstrap/cache/').$file->getFileName());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$directoryIterator = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
private function testWritable()
|
private function testWritable()
|
||||||
@ -225,6 +230,8 @@ class SelfUpdateController extends BaseController
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$directoryIterator = null;
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user