From 221bc5b2cb8eb709cbb6bbc09fbd38b5cd4d1745 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sun, 8 Dec 2019 08:48:22 +0100 Subject: [PATCH] add float --- DataStorage/Cache/Connection/RedisCache.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/DataStorage/Cache/Connection/RedisCache.php b/DataStorage/Cache/Connection/RedisCache.php index 16dcca4b2..af34e5e2a 100644 --- a/DataStorage/Cache/Connection/RedisCache.php +++ b/DataStorage/Cache/Connection/RedisCache.php @@ -278,6 +278,8 @@ class RedisCache extends ConnectionAbstract { if ($type === CacheValueType::_INT || $type === CacheValueType::_STRING || $type === CacheValueType::_BOOL) { return (string) $value; + } elseif ($type === CacheValueType::_FLOAT) { + return \rtrim(\rtrim(\number_format($value, 5, '.', ''), '0'), '.'); } elseif ($type === CacheValueType::_ARRAY) { return (string) \json_encode($value); } elseif ($type === CacheValueType::_SERIALIZABLE) {