PHP code example of limoncello-php / redis-tagged-cache
1. Go to this page and download the library: Download limoncello-php/redis-tagged-cache library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
limoncello-php / redis-tagged-cache example snippets
use Limoncello\RedisTaggedCache\RedisTaggedCacheTrait;
use Redis;
/** @var Redis $redis */
$redis = ...;
$cache = new class ($redis)
{
use RedisTaggedCacheTrait;
public function __construct(Redis $redis)
{
$this->setRedisInstance($redis);
}
};
$cache->addTaggedValue('key1', 'value1', ['author:1', 'comment:2']);
$cache->addTaggedValue('key2', 'value2', ['author:1', 'comment:2']);
$cache->addTaggedValue('key3', 'value3', ['author:1', 'comment:2']);
// removes the first key-pair
$cache->removeTaggedValue('key1');
// removes 2 remaining values
$cache->invalidateTag('author:1');
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.