PHPackages                             davidlienhard/config - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Parsing &amp; Serialization](/categories/parsing)
4. /
5. davidlienhard/config

ActiveLibary[Parsing &amp; Serialization](/categories/parsing)

davidlienhard/config
====================

🐘 php library to get configuration data from json files

2.4.10(5mo ago)08.5k[1 PRs](https://github.com/davidlienhard/config/pulls)MITPHPPHP ^8.4CI passing

Since Nov 11Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/davidlienhard/config)[ Packagist](https://packagist.org/packages/davidlienhard/config)[ Docs](https://github.com/davidlienhard/config/)[ RSS](/packages/davidlienhard-config/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (10)Versions (23)Used By (0)

davidlienhard/config
====================

[](#davidlienhardconfig)

🐘 php library to get configuration data from json/yaml files

[![Latest Stable Version](https://camo.githubusercontent.com/b002aedb81c3797ac664d1597a06106a5064153392699998d316d9d66b0765f1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f64617669646c69656e686172642f636f6e6669672e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/davidlienhard/config)[![Source Code](https://camo.githubusercontent.com/e593f846126c58e1073050bf2deb54e6627dbcbaadbce276216394609e565be3/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f736f757263652d64617669646c69656e686172642f636f6e6669672d626c75652e7376673f7374796c653d666c61742d737175617265)](https://github.com/davidlienhard/config)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](https://github.com/davidlienhard/config/blob/master/LICENSE)[![Minimum PHP Version](https://camo.githubusercontent.com/7f91fd16f805b376c8b9137ddc479aabdc9f79d19807832f85606cb3b74409c4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344253230382e302d3838393242462e7376673f7374796c653d666c61742d737175617265)](https://php.net/)[![CI Status](https://github.com/davidlienhard/config/actions/workflows/check.yml/badge.svg)](https://github.com/davidlienhard/config/actions/workflows/check.yml)

Setup
-----

[](#setup)

You can install through `composer` with:

```
composer require davidlienhard/config:^2

```

*Note: davidlienhard/config requires PHP 8.0*

Examples
--------

[](#examples)

### Setup

[](#setup-1)

```
