scribe/cache-bundle

This package is abandoned and no longer maintained. The author suggests using the scr-be/cache-bundle package instead.

Extensible, run-time resolved cache chain handler, supporting any interface-compatible tagged service the ability to act as a provider. Native support for Memcached, database, and filesystem handlers.

v1.1.1 2014-10-13 23:56 UTC

README

CI Test Results Code Review Test Coverage
Travis Codacy Coveralls

Overview

The scr-be/cache-bundle project provides a simple, yet robust and extensible caching abstraction layer.

  • Memcached support.

Included component generator implementations are currently limited to buttons and icons.

This project is one of a collection of open-source, PHP libraries and Symfony bundles maintained by Rob Frawley 2nd and collaborators, often under the employ of Scribe Inc.

Install

Include this package within your project using Composer by executing the following command.

composer require scr-be/cache-bundle

Enable the bundle by adding the following line in the app/AppKernel.php file of your project.

// app/AppKernel.php
class AppKernel extends Kernel
{
    public function registerBundles()
    {
        $bundles = array(
            // ...
            new Scribe\CacheBundle\ScribeCacheBundle(),
        );
        // ...
    }
}

Configuration

The Symfony console command provides a method to dump a bundle's configuration reference. To view this information simple call the following command from your Symfony project root-directory.

app/console config:dump-reference scribe_cache_bundle

API Reference

API reference documentation is available via the badge in the below Resources section. This documentation is auto-generated using the excellent Sami CLI application, developed by Fabien Potencier and contributors.

License

This project is licensed under the MIT License, an FSF/OSI approved and GPL compatible permissive free software license. Review the LICENSE.md file distributed with this source code for additional information.

Resource Info/Links

Purpose Status
Latest Release (Packagist) Packagist
Documentation (API) License
Dependency Information Gemnasium
License (MIT) License