From 5be722c69a333511ad6b0c53175fd021c2da5ec2 Mon Sep 17 00:00:00 2001 From: Roman Kelesidis Date: Sun, 19 Feb 2023 15:33:54 +0700 Subject: [PATCH] Fixed SQLite caching issue * count(): Parameter must be an array or an object that implements Countable * It happens because of in PHP 7.2 NULL in count() return Warning --- src/Legacy/Cache/Sqlite.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Legacy/Cache/Sqlite.php b/src/Legacy/Cache/Sqlite.php index 1040461d3..f58df8bc5 100644 --- a/src/Legacy/Cache/Sqlite.php +++ b/src/Legacy/Cache/Sqlite.php @@ -59,7 +59,7 @@ class Sqlite extends Common SELECT cache_name, cache_value FROM " . $this->cfg['table_name'] . " WHERE cache_name IN('$this->prefix_sql" . implode("','$this->prefix_sql", $name_sql) . "') AND cache_expire_time > " . TIMENOW . " - LIMIT " . \count($name) . " + LIMIT " . \count($name_sql) . " "); $this->db->debug('start', 'unserialize()');