cache / util
PSR-6 and PSR-16 Caching Utilities
0.2.0
2022-01-12 20:25 UTC
Requires
- php: >=7.4
- psr/cache: ^1.0 || ^2.0
Requires (Dev)
- cache/array-adapter: ^1.0
- phpunit/phpunit: ^7.5.20 || ^9.5.10
This package is auto-updated.
Last update: 2024-11-17 14:58:15 UTC
README
This is a collection of utilities for the PSR-16 and PSR-6 caching standards.
Install
composer require cache/util
Use
use function Cache\Util\SimpleCache\remember; $cache = new SimpleCache(); // some simple cache interface // if the result exists at the key, it'll return from cache, else it'll execute the callback and store in cache and return. $res = remember($cache, 'key', 3600, function() { return someExpensiveOperation(); });
Contribute
Contributions are very welcome! Send a pull request to the main repository or report any issues you find on the issue tracker.