sunaloe/cache 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

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

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2020-05-15

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固