Skip to content
Snippets Groups Projects

Hotline#17208 memory leak

Merged Patrick Barroca requested to merge hotline#17208_memory_leak into hotline_6.54
Compare and
+ 28
16
Preferences
Compare changes
Files
@@ -6,9 +6,19 @@ class Class_Batch_IndexRessourcesNumeriques extends Class_Batch_Abstract {
}
public function run() {
$albums = Class_Album::findAll();
foreach ($albums as $album)
$album->index();
$current_page = -1;
do {
$albums = Class_Album::findAllBy(['limitPage' => [$current_page += 1,
100]]);
foreach ($albums as $album)
$album->index();
Class_Album::clearCache();
Class_AlbumRessource::clearCache();
Class_Notice::clearCache();
Class_Exemplaire::clearCache();
} while(count($albums) > 0);
(new Storm_Cache())->clean();
}