A configuration management library with support for multiple backend storages

Installs: 115

Dependents: 1

Stars: 2

Watchers: 1

Forks: 1

Language: PHP

2.0.0 2015-08-31 15:57 UTC


Latest Stable Version Latest Unstable Version License

Configuration manager

Opis Config is a configuration management library, with support for multiple backend storages, that provides developers an API which allows them to work with configurations in a standardised way, no matter where the configurations are stored.

The supported backend storages are: File, JSON, Mongo, MongoArray, PHPFile, Memory, DualStorage.


You can install an additional storage adapter, for SQL databases, by using the optional Opis Storages package.


Opis Config is licensed under the Apache License, Version 2.0.


  • PHP 5.3.* or higher


This library is available on Packagist and can be installed using Composer.

    "require": {
        "opis/config": "^2.0.0"

If you are unable to use Composer you can download the tar.gz or the zip archive file, extract the content of the archive and include de autoload.php file into your project.

require_once 'path/to/config-2.0.0/autoload.php';


Examples and documentation can be found at http://opis.io/config .