兼容PSR-6和PSR-16缓存库

v0.3.0.0 2017-12-20 16:53 UTC

This package is auto-updated.

Last update: 2024-09-11 14:26:27 UTC


README

Latest Stable Version Total Downloads License

构建
覆盖率
质量

基于文件存储的PSR-6和/或PSR-16缓存系统。

包含的库

  • BlueCache\Cache - 用于处理PSR-6缓存的基类
  • BlueCache\SimpleCache - 用于处理PSR-16缓存的基类
  • BlueCache\CacheItem - PSR-6的缓存项元素(也被SimpleCache隐式使用)
  • BlueCache\CacheException - 所有PSR-6/16异常的异常类
  • BlueCache\Common - 与PSR-6和16共通的方法
  • BlueCache\Storage\File - 允许将缓存存储为本地文件系统上的文件
  • BlueCache\Storage\StorageInterface - 用于未来其他存储系统的存储接口

文档

通过Composer安装

要使用这些包,您可以下载包并将其放置在代码中。但推荐使用BlueCache的方式是通过Composer安装。要包含BlueCache库,请在composer json中粘贴以下内容

{
    "require": {
        "bluetree-service/cache": "version_number"
    }
}

项目描述

使用约定

  • 命名空间 - 每个库使用命名空间
  • PSR-2 - PSR-2编码标准
  • PSR-4 - PSR-4自动加载标准
  • PSR-6 - PSR-6缓存标准
  • PSR-16 - PSR-16缓存标准
  • Composer - Composer

要求

  • PHP 5.6或更高版本

变更日志

所有发布版本变更
变更日志

许可证

此软件包在Apache许可证下发布。
Apache许可证

Travis信息

Travis CI构建信息