Small library defining a minimalistic caching interface and provides some basic implementations

Fund package maintenance!

2.0.0 2014-08-19 00:36 UTC

This package is auto-updated.

Last update: 2024-05-22 18:46:02 UTC


Small library defining a minimalistic caching interface and provides some basic implementations.

Build Status Code Coverage Scrutinizer Code Quality Latest Stable Version Download count


You can use Composer to download and install this package as well as its dependencies. Alternatively you can simply clone the git repository and take care of loading yourself.


To add this package as a local, per-project dependency to your project, simply add a dependency on jeroen/simple-cache to your project's composer.json file. Here is a minimal example of a composer.json file that just defines a dependency on SimpleCache 2.x:

    "require": {
        "jeroen/simple-cache": "~2.0"


Get the SimpleCache code, either via git, or some other means. Also get all dependencies. You can find a list of the dependencies in the "require" section of the composer.json file. Load all dependencies and the load the SimpleCache library by including its entry point: SimpleCache.php.

Running the tests

composer ci


SimpleCache has been written by Jeroen De Dauw as hobby project.

Release notes

2.1.0 (dev)

  • Dropped support for PHP 5.3, 5.4 and 5.5

2.0.0 (2014-08-19)

  • Renamed package from jeroen-de-dauw/simple-cache to jeroen/simple-cache
  • Removed SimpleCache.php entry point. Autoloading is now done via Composers PSR-4 support
  • Removed the MediaWiki extension registration and i18n support

1.0.3 (2013-08-07)

  • Removed pointless code from CombinatoryCache
  • Added missing test for CombinatoryCache

1.0.2 (2013-08-07)

  • Fixed bug in MediaWikiCache::has
  • Added unit tests for MediaWikiCache

1.0.1 (2013-07-15)

  • Added optional expiryTime parameter to the constructor of MediaWikiCache.

1.0.0 (2013-07-05)

  • Initial release.