X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=includes%2Flibs%2Fobjectcache%2FHashBagOStuff.php;h=baa3c32c6add3be8dfb9e1ad20244f9abe0ce90a;hp=e03cec6a2f3fa56ebf61b372cfc071ff26054725;hb=f43fa6f4f0e2cb60b8543daad661b48a3e0653a9;hpb=9fe2ba22f722a7e335f912a4db3c06b4613ba58a diff --git a/includes/libs/objectcache/HashBagOStuff.php b/includes/libs/objectcache/HashBagOStuff.php index e03cec6a2f..baa3c32c6a 100644 --- a/includes/libs/objectcache/HashBagOStuff.php +++ b/includes/libs/objectcache/HashBagOStuff.php @@ -20,7 +20,6 @@ * @file * @ingroup Cache */ -use Wikimedia\Assert\Assert; /** * Simple store for keeping values in an associative array for the current process. @@ -46,7 +45,9 @@ class HashBagOStuff extends BagOStuff { parent::__construct( $params ); $this->maxCacheKeys = isset( $params['maxKeys'] ) ? $params['maxKeys'] : INF; - Assert::parameter( $this->maxCacheKeys > 0, 'maxKeys', 'must be above zero' ); + if ( $this->maxCacheKeys <= 0 ) { + throw new InvalidArgumentException( '$maxKeys parameter must be above zero' ); + } } protected function expire( $key ) {