From fbf3f93418502549b879f501f3e2ff33d3265d7c Mon Sep 17 00:00:00 2001 From: Damien <damien.burel@maarch.org> Date: Thu, 8 Nov 2018 17:56:07 +0100 Subject: [PATCH] [REFACTORING] Static database reset --- migration/18.04/migratePriorities.php | 4 +--- migration/18.10/migrateConvertedPdf.php | 4 +--- src/core/models/DatabasePDO.php | 2 +- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/migration/18.04/migratePriorities.php b/migration/18.04/migratePriorities.php index d43b5b1e53d..2945e7d7f71 100644 --- a/migration/18.04/migratePriorities.php +++ b/migration/18.04/migratePriorities.php @@ -46,9 +46,7 @@ foreach ($customs as $custom) { } } - if (!empty($db)) { - $db->reset(); - } + \SrcCore\models\DatabasePDO::reset(); $db = new \SrcCore\models\DatabasePDO(['customId' => $custom]); foreach ($priorities as $key => $priority) { diff --git a/migration/18.10/migrateConvertedPdf.php b/migration/18.10/migrateConvertedPdf.php index 8e32d1e6e59..bbaf8314a09 100644 --- a/migration/18.10/migrateConvertedPdf.php +++ b/migration/18.10/migrateConvertedPdf.php @@ -15,9 +15,7 @@ foreach ($customs as $custom) { continue; } - if (!empty($db)) { - $db->reset(); - } + \SrcCore\models\DatabasePDO::reset(); $db = new \SrcCore\models\DatabasePDO(['customId' => $custom]); diff --git a/src/core/models/DatabasePDO.php b/src/core/models/DatabasePDO.php index 12bda566d64..b117e807a1e 100755 --- a/src/core/models/DatabasePDO.php +++ b/src/core/models/DatabasePDO.php @@ -191,7 +191,7 @@ class DatabasePDO return ['where' => $where, 'limit' => $limit]; } - public function reset() + public static function reset() { self::$pdo = null; self::$preparedQueries = []; -- GitLab