Skip to content

Repository files navigation

Hierarchical PSR-6 cache pools

Latest Stable Version Coverage Software License

This package defines hierarchical PSR-6 pools. A hierarchical pool can invalidate a branch without enumerating every child key.

For example, deleting |users|42|followers also invalidates keys below that path.

Installation

composer require cache/hierarchical-cache:^2.1

Usage

Read the hierarchical cache guide for key syntax and invalidation behavior.

Implementing a pool

Adapter authors can use HierarchicalCachePoolTrait. Read the implementation guide before storing or deleting hierarchical keys.

Version 2.1 supports cache/adapter-common 2 and 3. Use it with the Common version required by the concrete adapter.

Contributing

Send pull requests to the main repository. Report issues on the GitHub issue tracker.

About

[READ-ONLY] A library to make a PSR-6 cache implementation supports cache hierarchy

Resources

Stars

60 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages