X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Flibs%2Fobjectcache%2FHashBagOStuff.php;h=ec66492044b2539d8a90b6a33d9b88463ad8b564;hb=695d7c28fe7036e9988ce92908185ebc41238296;hp=6d583da07c097f40f3653fbaa21dbdb0c034077c;hpb=03cd9495a4dac1c1cda738d52e74b553b977beb8;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/libs/objectcache/HashBagOStuff.php b/includes/libs/objectcache/HashBagOStuff.php index 6d583da07c..ec66492044 100644 --- a/includes/libs/objectcache/HashBagOStuff.php +++ b/includes/libs/objectcache/HashBagOStuff.php @@ -44,7 +44,7 @@ class HashBagOStuff extends BagOStuff { function __construct( $params = [] ) { parent::__construct( $params ); - $this->maxCacheKeys = isset( $params['maxKeys'] ) ? $params['maxKeys'] : INF; + $this->maxCacheKeys = $params['maxKeys'] ?? INF; if ( $this->maxCacheKeys <= 0 ) { throw new InvalidArgumentException( '$maxKeys parameter must be above zero' ); } @@ -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; }