From 73e646da5a378b80e35a073fb765858c3855f937 Mon Sep 17 00:00:00 2001 From: "Timothy J. Warren" Date: Thu, 16 Mar 2023 22:09:17 -0400 Subject: [PATCH] Try to be less clever in redis get method --- composer.json | 2 +- src/Driver/RedisDriver.php | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/composer.json b/composer.json index 7e9ef49..7443e1f 100644 --- a/composer.json +++ b/composer.json @@ -28,7 +28,7 @@ "require": { "php": ">= 8", "ext-json": "*", - "predis/predis": "^v1.1.10", + "predis/predis": "^v2.1.2", "psr/log": "^1.1.0 || ^3.0.0", "psr/cache": "^3.0.0", "psr/simple-cache": "^3.0.0" diff --git a/src/Driver/RedisDriver.php b/src/Driver/RedisDriver.php index e790946..3d60fd5 100644 --- a/src/Driver/RedisDriver.php +++ b/src/Driver/RedisDriver.php @@ -79,10 +79,7 @@ class RedisDriver extends AbstractDriver { public function get(string $key): mixed { $raw = $this->conn->get($key) ?? ''; - $parsed = @unserialize($raw); - $hasError = is_array(error_get_last()); - - return ($hasError) ? NULL : $parsed; + return unserialize($raw); } /**