cjmarkham/disk-cache

A Disk Caching service for Silex

Maintainers

Package info

github.com/cjmarkham/DiskCacheServiceProvider

pkg:composer/cjmarkham/disk-cache

Statistics

Installs: 519

Dependents: 0

Suggesters: 0

Stars: 2

Open Issues: 0

dev-master 2014-02-03 14:27 UTC

This package is not auto-updated.

Last update: 2026-03-10 10:57:13 UTC


README

A disk cache service for silex

Registering

In composer.json add this to your dependencies

"cjmarkham/disk-cache": "dev-master"

Then to register

$app->register(new DiskCache\DiskCacheServiceProvider());

Options

  • cache_dir - The path to the output directory

Usage

$app->register(new DiskCache\DiskCacheServiceProvider(), array(
    'diskcache.cache_dir' => dirname(dirname(__FILE__)) . '/cache'
));

$app['diskcache']->set('foo', 'bar');
$app['diskcache']->get('foo');
$app['diskcache']->delete('foo');

Groups

Groups can be defined using a period (.).

$app['diskcache']->set('groupname.foo');
$app['diskcache']->delete_group('groupname');