php-extended/php-scorekeeper-object

一个实现了 php-scorekeeper-interface 库的库

7.0.6 2024-07-31 13:34 UTC

README

一个将调用转发到简单缓存调用的计分员装饰器。

coverage build status

安装

此库的安装是通过 composer 进行的,并且此库中所有类的自动加载都是通过它们的自动加载器完成的。

  • 他们的网站下载 composer.phar
  • 然后运行以下命令将此库作为依赖项安装:
  • php composer.phar php-extended/php-scorekeeper-object ^7

基本用法

此库可以使用以下方式使用


use PhpExtended\Scorekeeper\ScorekeeperCache;

/* @var $cache \Psr\Cache\CacheItemPoolInterface */

$scorekeeper = new ScorekeeperCache($cache);


use PhpExtended\Scorekeeper\ScorekeeperSimpleCache;

/* @var $cache \Psr\SimpleCache\CacheInterface */

$scorekeeper = new ScorekeeperSimpleCache($cache);


use PhpExtended\Scorekeeper\ScorekeeperLogger;

/* @var $oldKeeper \PhpExtended\Scorekeeper\ScorekeeperInterface */
/* @var $logger \Psr\Log\LoggerInterface */

$scorekeeper = new ScorekeeperLogger($oldKeeper, $logger);

许可证

MIT (见许可证文件)。