jeroen / file-fetcher-cache

为文件获取器提供SimpleCache (PSR-16)装饰器

1.0.1 2020-08-19 16:25 UTC

README

GitHub Workflow Status Code Coverage Scrutinizer Code Quality Latest Stable Version Download count

为FileFetcher实现提供简单的缓存装饰器

用法

通过FileFetcher\Cache\Factory构造FileFetcher装饰器。

一旦你构造了一个FileFetcher,获取文件就很容易了

$fileContent = $fileFetcher->fetchFile($fileLocation);

要测试你的代码,你可以使用FileFetcher本身提供的所有测试替身。

安装

要在项目中使用FileFetcher Cache库,只需将jeroen/file-fetcher-cache作为依赖项添加到项目的composer.json文件中。以下是一个定义FileFetcher Cache 1.x依赖项的composer.json文件的示例

{
    "require": {
        "jeroen/file-fetcher-cache": "~1.0"
    }
}

开发

首先,通过执行以下命令安装项目依赖项:

composer update

你可以通过执行以下命令运行测试:

make test

你可以通过执行以下命令运行样式检查:

make cs

要运行所有CI检查,请执行以下命令:

make ci

你还可以直接调用PHPUnit并传递参数,如下所示:

vendor/bin/phpunit --filter SomeClassNameOrFilter

发行说明

1.0.1 (2020-08-19)

  • 更新了composer.json中的归属信息

1.0.0 (2019-01-17)

初始发布,包含PSR-16 SimpleCache和jeroen/simple-cache的装饰器。