Skip to content
This repository was archived by the owner on Dec 4, 2017. It is now read-only.

rollerworks-graveyard/RollerworksCacheBundle

Repository files navigation

RollerworksCacheBundle

SensioLabsInsight Build Status

This bundle integrates the Rollerworks Cache Component in your Symfony application.

The Rollerworks Cache component provides a Session based cache-driver for Doctrine Common. (Cache data is stored in a session).

Installation

The RollerworksCacheBundle uses Composer to manage its dependencies.

If you don't have Composer yet, download it following the instructions on http://getcomposer.org/

Then add the rollerworks/cache-bundle package to your composer.json with:

$ composer require "rollerworks/cache-bundle"

Now, Composer will automatically download all required files, and install them for you. All that is left to do is to update your AppKernel.php file, and register the new bundle:

<?php

// in AppKernel::registerBundles()
$bundles = array(
    // ...
    new Rollerworks\Bundle\CacheBundle\RollerworksCacheBundle(),
    // ...
);

Configure the bundle

The bundle is comes pre-configured, ready for usage. But for clarity, add the following to your config file:

# app/config/config.yml

rollerworks_cache:
    session:
        # Storage key that used for storing the session
        storage_key: _rollerworks_cache

        # Session-bag name
        bag_name: cache

Congratulations! You're ready!

You can get the session-storage Cache-Driver service with
"rollerworks_cache.driver.session_driver".

Resources

This Component is released under MIT license.

About

Integrates the Rollerworks Cache Component in your Symfony application (DISCONTINUED)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages