parizz / cache-bundle

此包的最新版本(dev-master)没有可用的许可证信息。

Parizz CacheBundle

安装: 82

依赖者: 0

建议者: 0

安全: 0

星标: 3

关注者: 1

分支: 1

公开问题: 0

类型:symfony-bundle

dev-master 2012-05-22 23:14 UTC

This package is auto-updated.

Last update: 2024-09-06 00:41:42 UTC


README

此包允许您在 Doctrine Common Cache 上配置缓存服务。

使用方法

您可以通过项目配置启用并使用 Doctrine 缓存驱动程序,方法如下:

# app/config/config.yml
parizz_cache:
    drivers:
        my_memcache:
            type: memcache
            host: localhost
            port: 11211
        # A Filsesystem driver is also available
        # (for shared hosted who cannot enable APC, Memcache, etc...)
        foo:
            type: filesystem
            path: /my/filesystem/cache/path

然后,只需从容器中获取您的缓存服务即可。

<?php
// Getting the Memcache driver
$cache = $container->get('parizz_cache.my_memcache_driver');

// Storing a value
$cache->save('key', 'value');

// Fetching a value
$value = $cache->fetch('key');