trt/doctrine-encrypted-cache

Doctrine 加密缓存驱动程序

v0.2 2015-07-31 09:13 UTC

This package is not auto-updated.

Last update: 2024-09-24 09:21:52 UTC


README

有时由于安全限制,无法将明文数据存储到Web服务器或缓存服务器。这个库允许对Doctrine缓存数据进行编码/解码。

用法

$doctrineCache = new \Doctrine\Common\Cache\ApcCache();

$encodedCache = new \Trt\Doctrine\Cache\Provider\CacheProviderDecorator(
    $doctrineCache,
    new \Trt\Doctrine\Cache\Encryptor\Encryptor('my_key')
);

$encodedCache->save('id', .... );

$encodedCache->fetch('id');