PHPackages                             2dotstwice/value-objects - 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. 2dotstwice/value-objects

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

2dotstwice/value-objects
========================

Classes, traits, interfaces, ... to work with value objects.

v2.0(8y ago)46.0k[1 issues](https://github.com/2dotstwice/value-objects/issues)Apache-2.0PHPPHP &gt;=7.1

Since Feb 14Pushed 8y ago3 watchersCompare

[ Source](https://github.com/2dotstwice/value-objects)[ Packagist](https://packagist.org/packages/2dotstwice/value-objects)[ RSS](/packages/2dotstwice-value-objects/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (2)Dependencies (4)Versions (4)Used By (0)

[![Build Status](https://camo.githubusercontent.com/378435667fecdffba8bd40d5455060127ede5f6235beb0df1a1cdc8add082eb8/68747470733a2f2f7472617669732d63692e6f72672f32646f747374776963652f76616c75652d6f626a656374732e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/2dotstwice/value-objects) [![Coverage Status](https://camo.githubusercontent.com/c99b1a2dfc1666c7db45c1fd5f9690795542c6fdb34bd2aca57b852fde1a7a33/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f32646f747374776963652f76616c75652d6f626a656374732f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/2dotstwice/value-objects?branch=master)

Description
===========

[](#description)

A collection of classes, interfaces, and traits to facilitate working with value objects. The primary goal is to enable developers to easily create their own value objects. While we might provide some common value objects in the future, right now we're focusing on providing the building blocks for your own value objects.

Requirements
============

[](#requirements)

- v1.0: PHP 5.6+
- v2.0: PHP 7.1+

Installation
============

[](#installation)

```
composer install 2dotstwice/value-objects

```

Usage
=====

[](#usage)

\[Coming soon\]

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance15

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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 ~10 days

Total

3

Last Release

2992d ago

PHP version history (2 changes)v2.0PHP &gt;=7.1

1.x-devPHP &gt;=5.6

### Community

Maintainers

![](https://www.gravatar.com/avatar/223a7aec7ce47726d4a7a9df7c6365c883f9452502df2c5752a21adaf5d7039b?d=identicon)[cyberwolf](/maintainers/cyberwolf)

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

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

---

Top Contributors

[![bertramakers](https://avatars.githubusercontent.com/u/959026?v=4)](https://github.com/bertramakers "bertramakers (6 commits)")

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/2dotstwice-value-objects/health.svg)

```
[![Health](https://phpackages.com/badges/2dotstwice-value-objects/health.svg)](https://phpackages.com/packages/2dotstwice-value-objects)
```

###  Alternatives

[jbzoo/composer-graph

Render composer.json + composer.lock dependencies graph

66741.6k2](/packages/jbzoo-composer-graph)

PHPackages © 2026

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