https://github.com/kraken-php/config
[DEPRECATED] Kraken\Config component, standalone part of kraken-php/framework.
https://github.com/kraken-php/config
Last synced: 5 months ago
JSON representation
[DEPRECATED] Kraken\Config component, standalone part of kraken-php/framework.
- Host: GitHub
- URL: https://github.com/kraken-php/config
- Owner: kraken-php
- Created: 2016-09-15T15:54:42.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-06-17T17:41:35.000Z (almost 9 years ago)
- Last Synced: 2025-08-23T05:55:29.333Z (10 months ago)
- Language: PHP
- Homepage: http://kraken-php.com
- Size: 12.7 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kraken Config Component
[](https://travis-ci.org/kraken-php/framework)
[](https://packagist.org/packages/kraken-php/config)
[](https://packagist.org/packages/kraken-php/config)
[](https://packagist.org/packages/kraken-php/config)
[](https://packagist.org/packages/kraken-php/framework)
[](https://github.com/kraken-php/framework)
> **Note:** This repository is a part of [Kraken Framework][3], but **can be used freely as standalone library**. If you
are interested in more asynchronous components for PHP, check out the rest of [Kraken repository][5] or see our
[asynchronous application skeleton][4] example.
## Description
Config is a component that allows to find, load, combine, autofill and validate configuration values of your
application.
## Feature Highlights
Config features:
* Support for accessing configuration values using dot-notation,
* Support for isolating, merging and replacing multiple configurations,
* Buil-in overwrite handlers,
* Kraken Framework compatibility,
* ...and more.
## Examples
See more examples in [official documentation][2].
## Requirements
* PHP-5.6 or PHP-7.0+,
* UNIX or Windows OS.
## Installation
```
composer require kraken-php/config
```
## Tests
Tests are provided within our write-only [Framework repository][3].
## Documentation
Documentation for this module can be found in the [official documentation][2].
## Contributing
This library is read-only subtree split of Kraken Framework. To make contributions, please go to [Framework repository][3].
## License
This library licensed under the MIT license, see more information in [Kraken Framework][3] license section.
[1]: http://kraken-php.com
[2]: http://kraken-php.com/docs/api-config
[3]: https://github.com/kraken-php/framework
[4]: https://github.com/kraken-php/kraken
[5]: https://github.com/kraken-php