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

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

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

borschphp/cache

最新稳定版本:2.0.0

Composer 安装命令:

composer require borschphp/cache

包简介

A simple PSR-6 and PSR-16 implementation.

README 文档

README

A simple PSR-6 and PSR-16 implementation.

Installation

Via composer :

composer require borschphp/cache

Usage

// PSR-16 style
$cache = new Cache(new ArrayCacheItemPool());
$cache->set('foo', 'bar');

$foo = $cache->get('foo', 'default_value');

$cache->delete('foo');
$cache->clear();

// PSR-6 style
$pool = new ArrayCacheItemPool();
$pool->save(new CacheItem('foo', 'bar'));

if ($pool->hasItem('foo')) {
    $foo = $pool->getItem('foo')->get();
    
    $pool->deleteItem('foo');
}

$pool->clear();

A LoggerInterface instance can be given as a second parameter to the Cache class to log errors during cache operations.

License

The package is licensed under the MIT license.
See License File for more information.

统计信息

  • 总下载量: 87
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-05-12