phpsoftbox/cache
Composer 安装命令:
composer require phpsoftbox/cache
包简介
Cache component (PSR-6/PSR-16) for the PhpSoftBox framework
README 文档
README
About
phpsoftbox/cache — компонент кеширования для PhpSoftBox.
Ключевые свойства:
- основной сервис для DI:
PhpSoftBox\Cache\Cache - несколько сторов (stores) по имени:
default,files,redisи т.д. - расширяемые драйверы через
DriverFactoryInterface - поддержка PSR-16 и PSR-6
Установка и требования
- PHP ^8.4 (см.
composer.json) - Установите пакет:
composer require phpsoftbox/cache - Опциональные расширения/сервисы для драйверов:
ext-redis,ext-memcached,ext-pdo(доступ к БД для PDO).
Quick Start
Без DI
use PhpSoftBox\Cache\Configurator\CacheBuilder; $config = [ 'default' => 'default', 'stores' => [ 'default' => [ 'driver' => 'array', 'namespace' => 'app', 'default_ttl' => 60, ], ], ]; $cache = CacheBuilder::fromConfig($config); $cache->store()->set('foo', 'bar', 30);
Через DI
См. пример для PHP-DI в документации: docs/04-di.md.
Оглавление
统计信息
- 总下载量: 69
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 4
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-02-05