X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Flibs%2Fobjectcache%2FHashBagOStuff.php;h=f8e3b17a8cacc909aad74abb24e7e7e3b9d07999;hb=d0a8e6b9b30272ec216a8a2ceda3b7fc60db1e7a;hp=baa3c32c6add3be8dfb9e1ad20244f9abe0ce90a;hpb=9304d175f9c7c0a4ad328ef6a6a8d87738447c4e;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/libs/objectcache/HashBagOStuff.php b/includes/libs/objectcache/HashBagOStuff.php index baa3c32c6a..f8e3b17a8c 100644 --- a/includes/libs/objectcache/HashBagOStuff.php +++ b/includes/libs/objectcache/HashBagOStuff.php @@ -31,7 +31,7 @@ class HashBagOStuff extends BagOStuff { /** @var mixed[] */ protected $bag = []; - /** @var integer Max entries allowed */ + /** @var int Max entries allowed */ protected $maxCacheKeys; const KEY_VAL = 0; @@ -52,7 +52,7 @@ class HashBagOStuff extends BagOStuff { protected function expire( $key ) { $et = $this->bag[$key][self::KEY_EXP]; - if ( $et == self::TTL_INDEFINITE || $et > time() ) { + if ( $et == self::TTL_INDEFINITE || $et > $this->getCurrentTime() ) { return false; } @@ -115,4 +115,8 @@ class HashBagOStuff extends BagOStuff { public function clear() { $this->bag = []; } + + protected function getCurrentTime() { + return time(); + } }