BlueSpice MediaWiki master
 All Classes Namespaces Files Functions Variables Groups Pages
SimpleCache

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

![Build Status](https://secure.travis-ci.org/JeroenDeDauw/SimpleCache.png?branch=master) ![Coverage Status](https://coveralls.io/repos/JeroenDeDauw/SimpleCache/badge.png?branch=master)

![Latest Stable Version](https://poser.pugx.org/jeroen/simple-cache/version.png) ![Download count](https://poser.pugx.org/jeroen/simple-cache/d/total.png)

Installation

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.

Composer

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 1.0:

{
    "require": {
        "jeroen/simple-cache": "1.0.*"
    }
}

Manual

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.

Authors

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

Release notes

2.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 (2013-07-05)

  • Initial release.

Links