Download the PHP package nschwab/configmgr without Composer
On this page you can find all versions of the php package nschwab/configmgr. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download nschwab/configmgr
More information about nschwab/configmgr
Files in nschwab/configmgr
Download nschwab/configmgr
More information about nschwab/configmgr
Files in nschwab/configmgr
Vendor nschwab
Package configmgr
Short Description A PHP configuration manager.
License MIT
Homepage https://github.com/SchwabNicolas/ConfigMGR
Package configmgr
Short Description A PHP configuration manager.
License MIT
Homepage https://github.com/SchwabNicolas/ConfigMGR
Please rate this library. Is it a good library?
Informations about the package configmgr
ConfigMGR
ConfigMGR is a Configuration Manager for PHP. It is meant to remove all these old config.php
files in a simple and efficient way.
Install with Composer
You can install this library with Composer.
Simple example
You can find a simple example in the /example/
directory.
String interpolation
String interpolation is possible within your config file. By using curly brackets "{ }", you can specify any variable or constants defined in your config. It will look for constants defined by the system before checking for configuration keys.
Example
Features
- [x] Loading configuration from JSON
- [x] Creating variables from configuration
- [x] Defining constants from configuration
- [x] Format content of a configuration key with another
- [x] Format content of multiple configuration keys with another
- [x] Composer package
- [x] Search to format content with already defined constants
- [x] Custom markup
- [x] Crawl recursively through tables to format content with configuration keys
- [x] Crawl recursively through objects to format content with configuration keys
- [ ] Load tables from CSV
- [ ] Load objects from JSON
- [ ] Monolog integration
All versions of configmgr with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.4.0
ext-json Version *
ext-json Version *
The package nschwab/configmgr contains the following files
Loading the files please wait ....