From ebb1d8bc600e4ba40a42dab44f16a51be79b000f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Chretien?= Date: Thu, 20 Jan 2022 09:22:25 +0100 Subject: [PATCH] Fix #19178: Fix null value in unserialize for PHP 8.1 (#19178) --- framework/caching/Cache.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/caching/Cache.php b/framework/caching/Cache.php index dd2ae4e4caf..6756fc6449c 100644 --- a/framework/caching/Cache.php +++ b/framework/caching/Cache.php @@ -135,7 +135,7 @@ public function get($key) if ($value === false || $this->serializer === false) { return $value; } elseif ($this->serializer === null) { - $value = unserialize($value); + $value = unserialize((string)$value); } else { $value = call_user_func($this->serializer[1], $value); }