PHPackages                             chadicus/psr-cache-mongodb - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Caching](/categories/caching)
4. /
5. chadicus/psr-cache-mongodb

Abandoned → [subjective-php/psr-cache-mongodb](/?search=subjective-php%2Fpsr-cache-mongodb)Library[Caching](/categories/caching)

chadicus/psr-cache-mongodb
==========================

PSR-16 SimpleCache Implementation using MongoDB

v1.0.0(8y ago)024MITPHPPHP ^7.0

Since Apr 10Pushed 3y agoCompare

[ Source](https://github.com/chadicus/psr-cache-mongodb)[ Packagist](https://packagist.org/packages/chadicus/psr-cache-mongodb)[ RSS](/packages/chadicus-psr-cache-mongodb/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (6)Versions (3)Used By (0)

Simple MongoDB Cache
====================

[](#simple-mongodb-cache)

[![Build Status](https://camo.githubusercontent.com/e8beec172a90dd5d93977b0e878e156739bd447402b0d87f27d1c0b080805bcb/68747470733a2f2f7472617669732d63692e6f72672f7375626a6563746976652d7068702f7073722d63616368652d6d6f6e676f64622e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/subjective-php/psr-cache-mongodb)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/a426239a580056c3dcd2bf7d2928f6f9a9c3d6a7c7e7eec54a3f8abc91c13320/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7375626a6563746976652d7068702f7073722d63616368652d6d6f6e676f64622f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/subjective-php/psr-cache-mongodb/?branch=master)[![Coverage Status](https://camo.githubusercontent.com/7909a4be38e5d6e25c6919c539bd622acb1eccd052fe89ed68f3d6c34c519856/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f7375626a6563746976652d7068702f7073722d63616368652d6d6f6e676f64622f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/subjective-php/psr-cache-mongodb?branch=master)

[![Latest Stable Version](https://camo.githubusercontent.com/ae4df95c7846006ce318ba5c3dea8ccdd3f2bb52931643d73dadd5ce3ef97aa0/68747470733a2f2f706f7365722e707567782e6f72672f7375626a6563746976652d7068702f7073722d63616368652d6d6f6e676f64622f762f737461626c65)](https://packagist.org/packages/subjective-php/psr-cache-mongodb)[![Latest Unstable Version](https://camo.githubusercontent.com/1a1a28962c89c4719b610fddf2e26ca7e89fa3e3bb97ae9a8d3d845939816d56/68747470733a2f2f706f7365722e707567782e6f72672f7375626a6563746976652d7068702f7073722d63616368652d6d6f6e676f64622f762f756e737461626c65)](https://packagist.org/packages/subjective-php/psr-cache-mongodb)[![License](https://camo.githubusercontent.com/aafdab62264edf39f924b93b75b670e93af31c58e3be568650e51e44af0ede6f/68747470733a2f2f706f7365722e707567782e6f72672f7375626a6563746976652d7068702f7073722d63616368652d6d6f6e676f64622f6c6963656e7365)](https://packagist.org/packages/subjective-php/psr-cache-mongodb)

[![Total Downloads](https://camo.githubusercontent.com/9b82bb84dd52ae46546c671044678a44e2d537ae0be18c9ae554a1b5d547c1f9/68747470733a2f2f706f7365722e707567782e6f72672f7375626a6563746976652d7068702f7073722d63616368652d6d6f6e676f64622f646f776e6c6f616473)](https://packagist.org/packages/subjective-php/psr-cache-mongodb)[![Daily Downloads](https://camo.githubusercontent.com/06ecc69b599bcc227adb85e08d3fc82b4af65fb033b65866cb8eeda859221f63/68747470733a2f2f706f7365722e707567782e6f72672f7375626a6563746976652d7068702f7073722d63616368652d6d6f6e676f64622f642f6461696c79)](https://packagist.org/packages/subjective-php/psr-cache-mongodb)[![Monthly Downloads](https://camo.githubusercontent.com/4fc1fc19f346217c71992c18c3f82f4841a9b4a43889f655886d66bf4f9cd441/68747470733a2f2f706f7365722e707567782e6f72672f7375626a6563746976652d7068702f7073722d63616368652d6d6f6e676f64622f642f6d6f6e74686c79)](https://packagist.org/packages/subjective-php/psr-cache-mongodb)

[![Documentation](https://camo.githubusercontent.com/a5445bbf0a3a04a2ec4db113f8a4ada4e12b57d9b2de32d936fa17800bc9ca6e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7265666572656e63652d706870646f632d626c75652e7376673f7374796c653d666c6174)](http://www.pholiophp.org/subjective-php/psr-cache-mongodb)

[PSR-16 SimpleCache](http://www.php-fig.org/psr/psr-16/) Implementation using [MongoDB](https://docs.mongodb.com/php-library/master/)

Requirements
------------

[](#requirements)

Requires PHP 7.0 (or later).

Composer
--------

[](#composer)

To add the library as a local, per-project dependency use [Composer](http://getcomposer.org)! Simply add a dependency on `subjective-php/psr-cache-mongodb` to your project's `composer.json` file such as:

```
composer require subjective-php/psr-cache-mongodb
```

Contact
-------

[](#contact)

Developers may be contacted at:

- [Pull Requests](https://github.com/subjective-php/psr-cache-mongodb/pulls)
- [Issues](https://github.com/subjective-php/psr-cache-mongodb/issues)

Project Build
-------------

[](#project-build)

With a checkout of the code get [Composer](http://getcomposer.org) in your PATH and run:

```
composer install
./vendor/bin/phpunit
```

Example Caching PSR-7 Response Messages with Guzzle Client
----------------------------------------------------------

[](#example-caching-psr-7-response-messages-with-guzzle-client)

Below is a very simplified example of caching responses to GET requests in mongo.

```
