Download the PHP package onoi/blob-store without Composer
On this page you can find all versions of the php package onoi/blob-store. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download onoi/blob-store
More information about onoi/blob-store
Files in onoi/blob-store
Package blob-store
Short Description A simple interface to manage schema-free temporal persistent key/values
License GPL-2.0+
Homepage https://github.com/onoi/blob-store
Informations about the package blob-store
Blob store
A simple interface to manage schema-free temporal persistent key/values. This was part of the Semantic MediaWiki code base and is now being deployed as independent library.
It is suggested to use either redis, riak, or mongodb as back-end provider depending on the use case.
Requirements
- PHP 5.3 or later
- Onoi/Cache ~1.1
Installation
The recommended installation method for this library is by either adding the dependency to your composer.json.
Usage
When creating an instance a namespace is required to specify the context of the
storage in case the BlobStore
is used for different use cases.
Contribution and support
If you want to contribute work to the project please subscribe to the developers mailing list and have a look at the here.
Tests
The library provides unit tests that covers the core-functionality normally run by the continues integration platform. Tests can also be executed manually using the composer phpunit
command from the root directory.
Release notes
-
1.2.0 (2016-03-19)
- Added
Container::addToLinkedList
to maintain a linked list of interdependent containers (if the original container is removed then all linked containers will be expunged as well)
- Added
-
1.1.0 (2015-06-13)
- Removed tracking of internal ID list
- Added
Container::setExpiryInSeconds
- 1.0.0 (2015-06-02)
- Initial release