thruster / data-cacher
Thruster DataCacher 组件
1.0.0
2015-12-06 15:09 UTC
Requires
- php: >=7.0
Requires (Dev)
- phpunit/phpunit: ~5.0
This package is auto-updated.
Last update: 2024-09-14 02:38:07 UTC
README
[] (https://github.com/ThrusterIO/data-cacher/releases) [
] (LICENSE) [
] (https://travis-ci.org/ThrusterIO/data-cacher) [
] (https://scrutinizer-ci.com/g/ThrusterIO/data-cacher) [
] (https://scrutinizer-ci.com/g/ThrusterIO/data-cacher) [
] (https://packagist.org.cn/packages/thruster/data-cacher)
Thruster DataCacher 组件。
安装
通过 Composer
$ composer require thruster/data-cacher
用法
$someCacher = new class extends BaseDataCacher { public static function getName() : string { return 'some_cacher'; } public function getKey($keyData) : array { return ['some', $keyData]; } public function getTTL() : int { return 60 * 60 * 24 * 7 } }; $dataCacher = new DataCacher($driver, $someCacher); $dataCacher->cache($object->getId(), $object); $dataCacher->get(101);
测试
$ composer test
贡献
许可证
有关更多信息,请参阅许可证文件。