Libraries tagged by value objects
php-standard-library/ip
3908 Downloads
Immutable, binary-backed value object for IPv4 and IPv6 addresses with parsing, classification, and comparison
padosoft/laravel-rebel-core
898 Downloads
Core primitives, value objects and contracts for Laravel Rebel: the enterprise authentication control plane (AAL/AMR assurance, security context, audit, Sanctum tokens, rate-limiting). The entry point of the padosoft/laravel-rebel-* ecosystem.
packagefactory/atomicfusion-presentationobjects
23042 Downloads
Allows for usage of type-safe, testable presentation objects (e.g. value objects) in Atomic Fusion as a replacement for props and propsets.
oi-lab/oi-laravel-settings
900 Downloads
Configuration settings management for Laravel with scoped values, typed casts and spatie/laravel-data value objects.
mnavarrocarter/chilean-rut
10608 Downloads
PHP Rut Value Object with validation utilities, doctrine type, and other cool features.
lmc/cqrs-types
47142 Downloads
A library containing types (interfaces and value objects) to help with Queries and Commands
krixon/url
29114 Downloads
URL value objects
keios/moneyright
56078 Downloads
Precise, GAAP-compliant, database-friendly Money Value Object
herdwatch-oss/monolog-ecs-formatter
6034 Downloads
Monolog formatter and Symfony bundle that promotes typed ECS value objects (metrics, labels, text, tags, service, user, tracing, error) to top-level ECS-aligned JSON fields for clean Elasticsearch mapping, with a default copy mode that also keeps the legacy Monolog top-level keys (channel, level_name, level, datetime) so existing dashboards keep working during migration.
goldnead/statamic-identity-contracts
1774 Downloads
Identity foundation for Statamic addons: a stable Identity value object and resolver contracts so addons never depend on a concrete App\Models\User.
ez-php/bignum
473 Downloads
Arbitrary-precision integer and decimal arithmetic for the ez-php ecosystem — immutable BigInteger and BigDecimal value objects backed by bcmath (gmp optional)
digital-craftsman/self-aware-normalizers
8729 Downloads
Adds interfaces and normalizers that allow value objects to normalize and denormalize themselves.
dealnews/schema-org
534 Downloads
Schema.org value objects with JSON-LD emission
cspray/typiphy
25297 Downloads
A small library of value objects and functions for working with PHP's types.
coolms/rql
1191 Downloads
RQL (Resource Query Language) domain layer -- immutable value objects, AST nodes, and interfaces. Zero dependencies.