PHPackages                             adgoal-common/value-object - 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. adgoal-common/value-object

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

adgoal-common/value-object
==========================

A PHP library/collection of classes aimed immutable objects.

3.10.0(4y ago)23.7k1[2 issues](https://github.com/Adgoal/ValueObject/issues)[7 PRs](https://github.com/Adgoal/ValueObject/pulls)2proprietaryPHPPHP ^7.3

Since Jun 18Pushed 4y ago3 watchersCompare

[ Source](https://github.com/Adgoal/ValueObject)[ Packagist](https://packagist.org/packages/adgoal-common/value-object)[ RSS](/packages/adgoal-common-value-object/feed)WikiDiscussions master Synced today

READMEChangelog (8)Dependencies (21)Versions (22)Used By (2)

ValueObjects
============

[](#valueobjects)

A PHP library/collection of classes aimed to help developers using and undestanding immutable objects.

[![Build Status](https://camo.githubusercontent.com/973e42b5d608a9056697658e97c79927f5ad61c7eb008c4ba1ee722b6893b926/68747470733a2f2f7472617669732d63692e636f6d2f4164676f616c2f56616c75654f626a6563742e7376673f6272616e63683d6d6173746572)](https://travis-ci.com/Adgoal/ValueObject)[![Coverage Status](https://camo.githubusercontent.com/e9c43e5521d19ef5f6d40a03bedec98949ceaba1e68d01c073f77756af34ec65/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f4164676f616c2f56616c75654f626a6563742f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/Adgoal/ValueObject?branch=master)

[![Latest Stable Version](https://camo.githubusercontent.com/84d4d65f673c6f56a21f9fb9043c51913fe8890429fa0ef97ab94081eed137a9/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6164676f616c2d636f6d6d6f6e2f76616c75652d6f626a6563742e737667)](https://packagist.org/packages/adgoal-common/value-object)[![Packagist PHP version](https://camo.githubusercontent.com/f489959bc0aacce90c25517f1382afc4352b3ed300450cc397d8bd53f39c8dfe/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6164676f616c2d636f6d6d6f6e2f76616c75652d6f626a6563742e737667)](https://packagist.org/packages/adgoal-common/value-object)

[![License](https://camo.githubusercontent.com/49d0b9a0c5bb0c63a53a781fc38f27a009cbb8777a17bf62d9237f5e7a750cec/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f4164676f616c2f56616c75654f626a6563742e737667)](https://github.com/Adgoal/ValueObject)[![Code size](https://camo.githubusercontent.com/ee8d169910a979d6cd0ace73abafbf93f491060cbe33edd9c04cd94940647a3f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f636f64652d73697a652f4164676f616c2f56616c75654f626a6563742e737667)](https://github.com/Adgoal/ValueObject)[![Dependabot Status](https://camo.githubusercontent.com/0a953ccbf13ae5f45db401c72190bacb56b96c3a9db21187c298865ac6254009/68747470733a2f2f6170692e646570656e6461626f742e636f6d2f6261646765732f7374617475733f686f73743d676974687562267265706f3d4164676f616c2f56616c75654f626a656374)](https://dependabot.com)

###  Health Score

27

—

LowBetter than 47% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 69.6% of commits — single point of failure

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

Recently: every ~85 days

Total

8

Last Release

1804d ago

PHP version history (2 changes)v3.8.0PHP ^7.2

3.10.0PHP ^7.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/f4d59ea4bdf00e8a2b7ac18da994d769a06136ca1cfdf9e17306e235901cac31?d=identicon)[wir\_wolf](/maintainers/wir_wolf)

---

Top Contributors

[![wirwolf](https://avatars.githubusercontent.com/u/8457572?v=4)](https://github.com/wirwolf "wirwolf (16 commits)")[![temafey](https://avatars.githubusercontent.com/u/981101?v=4)](https://github.com/temafey "temafey (3 commits)")[![yanhub](https://avatars.githubusercontent.com/u/32862996?v=4)](https://github.com/yanhub "yanhub (2 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (1 commits)")[![dependabot-preview[bot]](https://avatars.githubusercontent.com/in/2141?v=4)](https://github.com/dependabot-preview[bot] "dependabot-preview[bot] (1 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan, Psalm

Code StyleECS

Type Coverage Yes

### Embed Badge

![Health badge](/badges/adgoal-common-value-object/health.svg)

```
[![Health](https://phpackages.com/badges/adgoal-common-value-object/health.svg)](https://phpackages.com/packages/adgoal-common-value-object)
```

###  Alternatives

[pocketmine/pocketmine-mp

A server software for Minecraft: Bedrock Edition written in PHP

3.5k78.3k90](/packages/pocketmine-pocketmine-mp)[verbb/formie

The most user-friendly forms plugin for Craft.

102393.6k70](/packages/verbb-formie)[ytake/valueobjects

A PHP library/collection of classes aimed to help developers using and undestanding immutable objects.(temporary package)

6086.7k1](/packages/ytake-valueobjects)[fleetbase/fleetops-api

Fleet &amp; Transport Management Extension for Fleetbase

1731.5k7](/packages/fleetbase-fleetops-api)

PHPackages © 2026

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