PHPackages                             oasys/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. [Utility &amp; Helpers](/categories/utility)
4. /
5. oasys/config

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

oasys/config
============

Lightweight PHP array config file loader with dot-notation value access

v1.0.0(1mo ago)012MITPHPPHP ^8.2CI passing

Since Jun 12Pushed 1mo agoCompare

[ Source](https://github.com/kweensey/oasys-config)[ Packagist](https://packagist.org/packages/oasys/config)[ RSS](/packages/oasys-config/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependencies (2)Versions (2)Used By (0)

Oasys Config
============

[](#oasys-config)

[![Tests](https://github.com/kweensey/oasys-config/actions/workflows/tests.yml/badge.svg)](https://github.com/kweensey/oasys-config/actions/workflows/tests.yml)[![Latest Stable Version](https://camo.githubusercontent.com/41b67d168db8215bbc574b04e22395d2725546adc00f3ee3d701664551202fb7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6f617379732f636f6e666967)](https://packagist.org/packages/oasys/config)[![PHP Version Require](https://camo.githubusercontent.com/29944bcb32a29086c8e0eb2174cb7c924815e6fcf443a74cb144c06a790b888e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6f617379732f636f6e666967)](https://packagist.org/packages/oasys/config)[![License](https://camo.githubusercontent.com/0007389d13f0122d6430e09a64f813e61bd69b8be57d5e1455fc27ceaf2769b9/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6f617379732f636f6e666967)](https://packagist.org/packages/oasys/config)

Lightweight PHP array config file loader

- Dot-notation value access
- Multiple config files
- Default fallback values
- Safe key existence checks
- Filename-based config namespaces

---

Installation
------------

[](#installation)

```
composer require oasys/config
```

---

Quick start
-----------

[](#quick-start)

`config/app.php`

```
