X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FCore%2FCache%2FTraitCompareSet.php;h=ec192a8919885cb430ff8395a09ce00ad958b6e0;hb=017a57cf1e2b7db6bed4abf7167b4086af73311c;hp=77a6028355c41e4f0bb6d25ab6a023ad7b14ddbf;hpb=71ec84f6dc83f753fe80170cfdfd32d202850d90;p=friendica.git diff --git a/src/Core/Cache/TraitCompareSet.php b/src/Core/Cache/TraitCompareSet.php index 77a6028355..ec192a8919 100644 --- a/src/Core/Cache/TraitCompareSet.php +++ b/src/Core/Cache/TraitCompareSet.php @@ -1,25 +1,40 @@ . + * + */ namespace Friendica\Core\Cache; -use Friendica\Core\Cache; - /** * Trait TraitCompareSetDelete * * This Trait is to compensate non native "exclusive" sets/deletes in caches - * - * @package Friendica\Core\Cache */ trait TraitCompareSet { abstract public function get($key); - abstract public function set($key, $value, $ttl = Cache::FIVE_MINUTES); + abstract public function set($key, $value, $ttl = Duration::FIVE_MINUTES); abstract public function delete($key); - abstract public function add($key, $value, $ttl = Cache::FIVE_MINUTES); + abstract public function add($key, $value, $ttl = Duration::FIVE_MINUTES); /** * NonNative - Compares if the old value is set and sets the new value @@ -31,7 +46,7 @@ trait TraitCompareSet * * @return bool */ - public function compareSet($key, $oldValue, $newValue, $ttl = Cache::FIVE_MINUTES) { + public function compareSet($key, $oldValue, $newValue, $ttl = Duration::FIVE_MINUTES) { if ($this->add($key . "_lock", true)) { if ($this->get($key) === $oldValue) { $this->set($key, $newValue, $ttl);