PHPackages                             cartalyst/composite-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. cartalyst/composite-config

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

cartalyst/composite-config
==========================

Override illuminate/config filesystem configuration in a database.

v7.0.0(2y ago)00proprietaryPHPPHP ^8.1

Since May 27Pushed 2y ago4 watchersCompare

[ Source](https://github.com/cartalyst/composite-config)[ Packagist](https://packagist.org/packages/cartalyst/composite-config)[ RSS](/packages/cartalyst-composite-config/feed)WikiDiscussions 7.x Synced 1mo ago

READMEChangelog (10)Dependencies (6)Versions (30)Used By (0)

Composite Config
================

[](#composite-config)

[![Build Status](https://camo.githubusercontent.com/231c79f1f9ab0cc3811e12c0b6c26cf61bc6a6d1c20255ba6a176234cb9618b3/68747470733a2f2f7472617669732d63692e636f6d2f63617274616c7973742f636f6d706f736974652d636f6e6669672e7376673f746f6b656e3d4c417574334c4d626d4246693354396a34354648266272616e63683d372e78)](https://travis-ci.com/cartalyst/composite-config)

Our composite config package enhances `illuminate/config` to allow configuration items to be placed within a database whilst cascading back to the filesystem.

This is super useful for building user interfaces that facilitate editing configuration for an app. Because it does not change the API for retrieving configuration items, it degrades gracefully to the filesystem if not present and requires zero changes to the places which use the configuration items.

Part of the Cartalyst Arsenal &amp; licensed [Cartalyst PSL](LICENSE). Code well, rock on.

Version Matrix
--------------

[](#version-matrix)

VersionLaravelPHP Version7.x10.x&gt;= 8.16.x9.x&gt;= 8.05.x8.x&gt;= 7.34.x7.x&gt;= 7.2.53.x6.x&gt;= 7.22.x5.0 - 5.8&gt;= 5.4.01.x4.0 - 4.2&gt;= 5.3.0Documentation
-------------

[](#documentation)

Reader-friendly documentation can be found [here](https://cartalyst.com/manual/composite-config).

Using the package, but you're stuck? Found a bug? Have a question or suggestion for improving this package? Feel free to create an issue on GitHub, we'll try to address it as soon as possible.

Contributing
------------

[](#contributing)

Thank you for your interest, here are some of the many ways to contribute.

- Check out our [contributing guide](/.github/CONTRIBUTING.md)
- Look at our [code of conduct](/.github/CODE_OF_CONDUCT.md)

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

License
-------

[](#license)

This software is released under the [Cartalyst PSL](LICENSE) License.

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity0

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity83

Battle-tested with a long release history

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~131 days

Recently: every ~228 days

Total

29

Last Release

1060d ago

Major Versions

2.0.x-dev → v3.0.02019-08-31

3.0.x-dev → 4.x-dev2020-03-03

v4.0.0 → v5.0.02020-09-12

5.x-dev → 6.x-dev2022-04-08

v6.0.0 → v7.0.02023-06-23

PHP version history (8 changes)v1.0.0PHP &gt;=5.3.0

v2.0.0PHP &gt;=5.4.0

v3.0.0PHP ^7.2

4.x-devPHP ^7.2.5

v5.0.0PHP ^7.3

v5.1.0PHP ^7.3 || ^8.0

6.x-devPHP ^8.0

v7.0.0PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/cc3fd8ac4c6279992afacafbe3420cc64ffbe4b1db4880e97cb1ef4196ae847c?d=identicon)[cartalyst](/maintainers/cartalyst)

---

Top Contributors

[![suwardany](https://avatars.githubusercontent.com/u/2053770?v=4)](https://github.com/suwardany "suwardany (59 commits)")[![brunogaspar](https://avatars.githubusercontent.com/u/2285372?v=4)](https://github.com/brunogaspar "brunogaspar (44 commits)")[![bencorlett](https://avatars.githubusercontent.com/u/181919?v=4)](https://github.com/bencorlett "bencorlett (38 commits)")[![benjam-es](https://avatars.githubusercontent.com/u/1738602?v=4)](https://github.com/benjam-es "benjam-es (4 commits)")[![ipalaus](https://avatars.githubusercontent.com/u/248183?v=4)](https://github.com/ipalaus "ipalaus (3 commits)")[![utroda](https://avatars.githubusercontent.com/u/1255024?v=4)](https://github.com/utroda "utroda (1 commits)")

---

Tags

laravelconfigplatformecommercebootstrap

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/cartalyst-composite-config/health.svg)

```
[![Health](https://phpackages.com/badges/cartalyst-composite-config/health.svg)](https://phpackages.com/packages/cartalyst-composite-config)
```

###  Alternatives

[psalm/plugin-laravel

Psalm plugin for Laravel

3274.9M308](/packages/psalm-plugin-laravel)[anahkiasen/former

A powerful form builder

1.4k1.4M14](/packages/anahkiasen-former)[patricktalmadge/bootstrapper

Twitter Bootstrap markup generator

557407.2k4](/packages/patricktalmadge-bootstrapper)[leantony/laravel-grid

A grid view for laravel, inspired by the yii2 grid widget

9060.2k](/packages/leantony-laravel-grid)[bgaze/bootstrap-form

Bootstrap 4 forms builder for Laravel 5.8+

5243.5k](/packages/bgaze-bootstrap-form)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

245.2k](/packages/aedart-athenaeum)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
