PHPackages                             spacetab-io/configuration - 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. spacetab-io/configuration

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

spacetab-io/configuration
=========================

A configuration module for PHP microservices.

4.0.1(4y ago)24121MITPHPPHP &gt;=8.1CI failing

Since Apr 5Pushed 4y ago3 watchersCompare

[ Source](https://github.com/spacetab-io/configuration-php)[ Packagist](https://packagist.org/packages/spacetab-io/configuration)[ RSS](/packages/spacetab-io-configuration/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (10)Dependencies (9)Versions (12)Used By (1)

PHP Configuration
-----------------

[](#php-configuration)

[![CircleCI](https://camo.githubusercontent.com/a2b3896dc421377d74eafca55f536cfb79ac6c3e0ff031cd862e63d6f3311386/68747470733a2f2f636972636c6563692e636f6d2f67682f73706163657461622d696f2f636f6e66696775726174696f6e2d7068702f747265652f6d61737465722e7376673f7374796c653d737667)](https://circleci.com/gh/spacetab-io/configuration-php/tree/master)[![codecov](https://camo.githubusercontent.com/114c4d383b917c4e940b99fe90883826216c46e5e340018bedd587ba6287ecf0/68747470733a2f2f636f6465636f762e696f2f67682f73706163657461622d696f2f636f6e66696775726174696f6e2d7068702f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/spacetab-io/configuration-php)

Configuration module for PHP that supports multiple application stages like `dev`, `prod` or `something else`and overrides the `defaults` stage.

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

[](#installation)

```
composer require spacetab-io/configuration
```

#### Versions map

[](#versions-map)

- Package with version `4.*` requires PHP &gt;= `8.1`
- Package with version `3.*` requires PHP &gt;= `7.4` &lt;= `8.0`
- Package with version `2.*` requires PHP &lt; `7.4`

Usage
-----

[](#usage)

By default, path to configuration directory and application stage loading from `/app/configuration` with `local` stage.

1. Simple

```
