A simple, straight-forward Facade for Symfony Cache.
This package aims to provide a better Developer Experience (DX) to interact with various Cache Adapters required by a PHP Project. Powered by Symfony Cache, this library provides support for Stampede Prevention out of the Box by opting to use Symfony Cache Contracts instead of PSR-6 Cache Interface.
- Aims to provide easier (with dead-simple API) and Type-safe (more secure and robust) application design.
- Exposes various methods:
- for registering Adapters in the PHP project Bootstrap file, and
- to use those registered Adapters flawlessly from within Middlewares (or anywhere it seems fit).
- Supports Dependency Injection with your own App Container (that implements PSR-11 Container Interface).
For usage details, visit Wiki page.