Skip to content
A Redis driver that implements PSR-16 (simple-cache standard)
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Exception
Tests
.gitignore
.travis.yml
LICENSE.md
README.md
Redis.php
composer.json
phpunit.xml

README.md

Redis Cache

Build status Coverage Status

This is a simple Redis driver that implements PSR-16 compatible with PHP 5.3.3+.

Installation

Install using composer:

$ composer require naroga/redis-cache

That's it.

naroga/redis-cache adheres to SemVer.

Usage

naroga/redis-cache should be constructed with a predis/predis client.

You can check Predis' documentation here.

<?php

require_once "vendor/autoload.php";

use Naroga\RedisCache\Redis;
use Predis\Client;

$config = array(
    'scheme' => 'tcp',
    'host' => 'localhost',
    'port' => 6379
);

$redis = new Redis(new Client($config));

if (!$redis->has('myKey')) {
    $redis->set('myKey', 'myValue', 1800); //Just call any PSR-16 methods here.
}

License

This library is released under the MIT license. Check LICENSE.md for more information .

You can’t perform that action at this time.