haberberger/redisstoragebundle

Several high level storage strategies on Redis as a Symfony2 Bundle

v0.0.3 2014-12-03 09:24 UTC

This package is not auto-updated.

Last update: 2022-12-05 18:16:52 UTC


README

Step 1: Setting up the bundle

A) Add dependency to RedisStorageBundle to your composer.json

# composer.json
{
    "require": {
        "haberberger/redisstoragebundle": "dev-master"
    }
}

B) Enable the bundle in the kernel

// app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new Haberberger\RedisStorageBundle\HaberbergerRedisStorageBundle(),
    );
}

C) Add configuration (optional)

If the default redis configuration (Redis server runs on localhost:6379) doesn't suit you, you can override it like that:

# /app/config/config.yml
{
    haberberger_redis_storage:
        url: "%redis_url%"
}
# /app/config/parameters.yml
{
    redis_url: 'redis://localhost:6379'
}

Or your personal redis connection params