X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Flibs%2Fobjectcache%2FAPCBagOStuff.php;h=847a1eb0693b63a5dc249cdad279699e42c56184;hb=4d1478c76fc650787ee9d7fb12c7ee62a707e907;hp=e41c3a25926bcf15b37912a829436a4d192e4f46;hpb=a8dcb178c7e347ef56bef1e36bb4a26a61a1d82b;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/libs/objectcache/APCBagOStuff.php b/includes/libs/objectcache/APCBagOStuff.php index e41c3a2592..847a1eb069 100644 --- a/includes/libs/objectcache/APCBagOStuff.php +++ b/includes/libs/objectcache/APCBagOStuff.php @@ -97,6 +97,14 @@ class APCBagOStuff extends BagOStuff { return true; } + public function add( $key, $value, $exptime = 0, $flags = 0 ) { + return apc_add( + $key . self::KEY_SUFFIX, + $this->setSerialize( $value ), + $exptime + ); + } + protected function setSerialize( $value ) { if ( !$this->nativeSerialize && !$this->isInteger( $value ) ) { $value = serialize( $value ); @@ -104,7 +112,7 @@ class APCBagOStuff extends BagOStuff { return $value; } - public function delete( $key ) { + public function delete( $key, $flags = 0 ) { apc_delete( $key . self::KEY_SUFFIX ); return true;