rekalogika / psr-16-simple-cache-bundle
启用Symfony中的PSR-16 Simple Cache服务,这些服务在Symfony 4.3中被移除。只需将Psr\SimpleCache\CacheInterface连接即可使用。
1.2.0
2024-09-16 15:21 UTC
Requires
- psr/simple-cache: ^3.0
- symfony/cache: ^6.0 || ^7.0
- symfony/dependency-injection: ^6.0 || ^7.0
- symfony/http-kernel: ^6.0 || ^7.0
Requires (Dev)
- phpstan/phpstan: ^1.12
- phpunit/phpunit: ^10.5
- psalm/plugin-phpunit: ^0.19.0
- symfony/config: ^6.0 || ^7.0
- symfony/phpunit-bridge: ^6.0 || ^7.0
- vimeo/psalm: ^5.26
Provides
- dev-main
- 1.2.0
- 1.1.0
- 1.0.1
- 1.0.0
- dev-build/cs
- dev-dependabot/composer/psalm/plugin-phpunit-tw-0.19.0
- dev-dependabot/github_actions/ramsey/composer-install-3
- dev-feat/php-8.4
- dev-dependabot/github_actions/actions/cache-4
- dev-dependabot/github_actions/actions/checkout-4
- dev-build/dependabot
- dev-build/phpunit
- dev-test
This package is auto-updated.
Last update: 2024-09-16 15:49:57 UTC
README
启用Symfony项目中PSR-16 Simple Cache服务。这些服务在旧版Symfony中已经启用,但在4.3版本中被移除。
摘要
use Psr\SimpleCache\CacheInterface; class SomeService { public function __construct(private CacheInterface $cache) { } public function doSomething() { $this->cache->set('foo', 'bar'); } }
文档
rekalogika.dev/psr-16-simple-cache-bundle
鸣谢
此包只是一个服务定义。实际实现由Symfony项目完成;他们只是没有默认提供该服务。
许可证
MIT
贡献
问题和拉取请求应提交到GitHub存储库rekalogika/psr-16-simple-cache-bundle。