Browse Source

Merge pull request #13426 from danger2k7/13425_redis_engine

Replace setTimeout() with expire()
Mark Story 6 years ago
parent
commit
8005880409
1 changed files with 3 additions and 3 deletions
  1. 3 3
      src/Cache/Engine/RedisEngine.php

+ 3 - 3
src/Cache/Engine/RedisEngine.php

@@ -178,7 +178,7 @@ class RedisEngine extends CacheEngine
 
         $value = (int)$this->_Redis->incrBy($key, $offset);
         if ($duration > 0) {
-            $this->_Redis->setTimeout($key, $duration);
+            $this->_Redis->expire($key, $duration);
         }
 
         return $value;
@@ -198,7 +198,7 @@ class RedisEngine extends CacheEngine
 
         $value = (int)$this->_Redis->decrBy($key, $offset);
         if ($duration > 0) {
-            $this->_Redis->setTimeout($key, $duration);
+            $this->_Redis->expire($key, $duration);
         }
 
         return $value;
@@ -271,7 +271,7 @@ class RedisEngine extends CacheEngine
 
         // setNx() doesn't have an expiry option, so follow up with an expiry
         if ($this->_Redis->setNx($key, $value)) {
-            return $this->_Redis->setTimeout($key, $duration);
+            return $this->_Redis->expire($key, $duration);
         }
 
         return false;