Libraries tagged by value-objects
redcrystal/cast
23035 Downloads
Laravel Value Objects: Cast your Eloquent model attributes to value objects with ease!
phpactor/text-document
130008 Downloads
Collection of value objects for representing and referencing text documents
padosoft/laravel-rebel-core
679 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
22761 Downloads
Allows for usage of type-safe, testable presentation objects (e.g. value objects) in Atomic Fusion as a replacement for props and propsets.
martingold/autotype
4772 Downloads
Automatically register value objects (DTOs, crates) as Doctrine types
lmc/cqrs-types
43733 Downloads
A library containing types (interfaces and value objects) to help with Queries and Commands
keios/moneyright
55841 Downloads
Precise, GAAP-compliant, database-friendly Money Value Object
herdwatch-oss/monolog-ecs-formatter
432 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.
digital-craftsman/self-aware-normalizers
6786 Downloads
Adds interfaces and normalizers that allow value objects to normalize and denormalize themselves.
cspray/typiphy
20582 Downloads
A small library of value objects and functions for working with PHP's types.
carpediem/jsend
23106 Downloads
An Immutable Value Object JSend compliant
phpactor/name-specification
46015 Downloads
Value objects for specifying (class/function) names
byrokrat/amount
8729 Downloads
Value objects for monetary amounts
wiz-develop/php-value-object
5297 Downloads
📦 The PHP Value Object library offers immutable, type-safe, and self-validating objects to model domain values using the Value Object pattern.
tiny-blocks/value-object
23687 Downloads
Defines the default behavior contract for PHP value objects with structural equality.