trt / doctrine-encrypted-cache
Doctrine 加密缓存驱动程序
v0.2
2015-07-31 09:13 UTC
Requires
- ext-mcrypt: *
- doctrine/cache: ~1.3
Requires (Dev)
- phpunit/phpunit: ~4.4
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');