From aa9acdeeba06bfb2030f18c0476ff25becf7250c Mon Sep 17 00:00:00 2001 From: Your Name Date: Thu, 9 Apr 2020 03:40:37 +0200 Subject: [PATCH] Fix descartes model for bool var --- descartes/Model.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/descartes/Model.php b/descartes/Model.php index ef8290a..000426d 100644 --- a/descartes/Model.php +++ b/descartes/Model.php @@ -64,6 +64,15 @@ { try { + //Must convert bool to 1 or 0 because of some strange inconsistent behavior between PHP versions + foreach ($datas as $key => $value) + { + if (is_bool($value)) + { + $datas[$key] = (int) $value; + } + } + $query = $this->pdo->prepare($query); $query->setFetchMode($return_type); $query->execute($datas);