monolith / configuration
There is no license information available for the latest version (8.0) of this package.
Configuration management module for the Monolith framework.
8.0
2022-09-11 15:15 UTC
Requires
- php: >=8.1
- monolith/collections: ^10
- monolith/component-bootstrapping: ^9
Requires (Dev)
- phpunit/phpunit: ^8.3@dev
README
Configuration
goals:
- drop php dot env (uses global state so can't be used for multiple environments simultaneously in a runtime)
- add new configuration loader / reader
- keep env file conventions
warning:
config can be used in component boostrapping bind() methods but only within bound closures. the configuration tool needs the bootstrap bind() phase to set itself up.