Merge "objectcache: Add a clear() method to HashBagOStuff"
authorAaron Schulz <aschulz@wikimedia.org>
Tue, 3 Nov 2015 10:16:19 +0000 (10:16 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Tue, 3 Nov 2015 10:16:19 +0000 (10:16 +0000)
1  2 
includes/libs/objectcache/HashBagOStuff.php

@@@ -51,7 -51,7 +51,7 @@@ class HashBagOStuff extends BagOStuff 
  
        protected function expire( $key ) {
                $et = $this->bag[$key][self::KEY_EXP];
 -              if ( $et == 0 || $et > time() ) {
 +              if ( $et == self::TTL_INDEFINITE || $et > time() ) {
                        return false;
                }
  
@@@ -94,4 -94,8 +94,8 @@@
  
                return true;
        }
+       public function clear() {
+               $this->bag = array();
+       }
  }