sunaloe/cache
Composer 安装命令:
composer require sunaloe/cache
包简介
README 文档
README
laravel 自带的缓存是存在string类型,本扩展包保存到hash类型
运行环境
- PHP 7.0
- laravel 5.7
- lumen 5.7
安装方法
composer require sunaloe/cache
lumen
- 添加门面方法
$app->withFacades(true, [ \Sunaloe\Cache\Facades\SunaloeCache::class => 'SunaloeCache', ]);
- 配置引入 把 sunaloe/cache/config/sunaloe-cache.php 拷贝放到配置目录
$app->configure('sunaloe-cache');
- 服务提供者引入
$app->register(\Illuminate\Redis\RedisServiceProvider::class); $app->register(\Sunaloe\Cache\CacheServiceProvider::class);
使用
# == hset hk k4 a \Sunaloe\Cache\Facades\SunaloeCache::setHkeyPrefix("hk")->forever("k4", "a"); # 如果hash 中hk键k2 不存在 则使用 回调函数的值进行设置 \Sunaloe\Cache\Facades\SunaloeCache::setHkeyPrefix("hk")->remember("k2", 100, function () { return ['a' => 1]; }); # 所有hash key 进行删除 \Sunaloe\Cache\Facades\SunaloeCache::flush()
License
- MIT
统计信息
- 总下载量: 13
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-05-15