PHPackages                             oro-flex/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. oro-flex/config

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

oro-flex/config
===============

`Oro Config Component` provides additional resource types to `Symfony Config Component` infrastructure responsibles for loading configurations from different data sources and optionally monitoring these data sources for changes.

4.2.0(4y ago)17882MITPHPPHP ~7.4.14 || ~8.0.0

Since Dec 29Pushed 4y agoCompare

[ Source](https://github.com/oro-flex/config)[ Packagist](https://packagist.org/packages/oro-flex/config)[ Docs](https://github.com/oroinc/platform/tree/master/src/Oro/Component/Config)[ RSS](/packages/oro-flex-config/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependenciesVersions (3)Used By (2)

Oro Config Component
====================

[](#oro-config-component)

`Oro Config Component` provides additional resource types to `Symfony Config Component` infrastructure responsibles for loading configurations from different data sources and optionally monitoring these data sources for changes.

Resource Types
--------------

[](#resource-types)

- [Cumulative Resources](./Resources/doc/cumulative_resources.md) provides a way to configure a bundle from other bundles.

Resource Merge
--------------

[](#resource-merge)

- [Configuration Merger](./Resources/doc/configuration_merger.md) provides a way to merge configurations of some resource both from one or many bundles. Supports two strategies: replace and append.

System Aware Resolver
---------------------

[](#system-aware-resolver)

The [System Aware Resolver](./Resources/doc/system_aware_resolver.md) allows to make your configuration files more dynamic. For example you can call service's methods, static methods, constants, context variables etc.

###  Health Score

30

—

LowBetter than 62% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community22

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 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 ~0 days

Total

2

Last Release

1637d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/75abdcaa05b077ff39155d3e281bd1c52dcce0e94b30da0b8927d40ce2ff8c52?d=identicon)[inri13666](/maintainers/inri13666)

---

Top Contributors

[![vsoroka](https://avatars.githubusercontent.com/u/4763952?v=4)](https://github.com/vsoroka "vsoroka (51 commits)")[![mbessolov](https://avatars.githubusercontent.com/u/2725121?v=4)](https://github.com/mbessolov "mbessolov (7 commits)")[![alexandr-parkhomenko](https://avatars.githubusercontent.com/u/6198444?v=4)](https://github.com/alexandr-parkhomenko "alexandr-parkhomenko (4 commits)")[![SergeyZ](https://avatars.githubusercontent.com/u/92912310?v=4)](https://github.com/SergeyZ "SergeyZ (4 commits)")[![EugeneC](https://avatars.githubusercontent.com/u/1182885?v=4)](https://github.com/EugeneC "EugeneC (4 commits)")[![vitaliyberdylo](https://avatars.githubusercontent.com/u/1668719?v=4)](https://github.com/vitaliyberdylo "vitaliyberdylo (3 commits)")[![popadko](https://avatars.githubusercontent.com/u/1937921?v=4)](https://github.com/popadko "popadko (3 commits)")[![nenadalm](https://avatars.githubusercontent.com/u/1227933?v=4)](https://github.com/nenadalm "nenadalm (3 commits)")[![webevt](https://avatars.githubusercontent.com/u/3187691?v=4)](https://github.com/webevt "webevt (3 commits)")[![anyt](https://avatars.githubusercontent.com/u/5183991?v=4)](https://github.com/anyt "anyt (3 commits)")[![dxops](https://avatars.githubusercontent.com/u/1804871?v=4)](https://github.com/dxops "dxops (3 commits)")[![ishirko](https://avatars.githubusercontent.com/u/5603318?v=4)](https://github.com/ishirko "ishirko (3 commits)")[![z38](https://avatars.githubusercontent.com/u/3948085?v=4)](https://github.com/z38 "z38 (2 commits)")[![alex-n-2k7](https://avatars.githubusercontent.com/u/3510470?v=4)](https://github.com/alex-n-2k7 "alex-n-2k7 (2 commits)")[![yurio](https://avatars.githubusercontent.com/u/1615700?v=4)](https://github.com/yurio "yurio (2 commits)")[![soloma88](https://avatars.githubusercontent.com/u/1780242?v=4)](https://github.com/soloma88 "soloma88 (1 commits)")[![vetal-e](https://avatars.githubusercontent.com/u/908756?v=4)](https://github.com/vetal-e "vetal-e (1 commits)")[![jmontoyaa](https://avatars.githubusercontent.com/u/158935?v=4)](https://github.com/jmontoyaa "jmontoyaa (1 commits)")[![vladimirseniuk](https://avatars.githubusercontent.com/u/3224886?v=4)](https://github.com/vladimirseniuk "vladimirseniuk (1 commits)")[![inri13666](https://avatars.githubusercontent.com/u/1381253?v=4)](https://github.com/inri13666 "inri13666 (1 commits)")

### Embed Badge

![Health badge](/badges/oro-flex-config/health.svg)

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

PHPackages © 2026

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