]> git.mxchange.org Git - friendica.git/blobdiff - src/Core/Cache/MemcachedCacheDriver.php
removed memcache unit-test because lack of support in travis
[friendica.git] / src / Core / Cache / MemcachedCacheDriver.php
index 819cf71c5c6fba73676137f6d04a359b922d6e09..d4aab15c92430045bb5d058ca2a6889afdcf28af 100644 (file)
@@ -58,7 +58,7 @@ class MemcachedCacheDriver extends AbstractCacheDriver implements IMemoryCacheDr
                        return $this->memcached->set(
                                $cachekey,
                                $value,
-                               time() + $ttl
+                               $ttl
                        );
                } else {
                        return $this->memcached->set(
@@ -75,9 +75,13 @@ class MemcachedCacheDriver extends AbstractCacheDriver implements IMemoryCacheDr
                return $this->memcached->delete($cachekey);
        }
 
-       public function clear()
+       public function clear($outdated = true)
        {
-               return true;
+               if ($outdated) {
+                       return true;
+               } else {
+                       return $this->memcached->flush();
+               }
        }
 
        /**