Libraries tagged by value objects
sugarcraft/candy-buffer
2180 Downloads
Cell-grid value objects for terminal rendering — Buffer and Cell as immutable, fluent data model.
stadgent/services-opening-hours
53067 Downloads
Package to access the Opening Hours API and wrap the responses in value objects.
redcrystal/cast
23040 Downloads
Laravel Value Objects: Cast your Eloquent model attributes to value objects with ease!
phpactor/text-document
130374 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
22786 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
4786 Downloads
Automatically register value objects (DTOs, crates) as Doctrine types
lmc/cqrs-types
44044 Downloads
A library containing types (interfaces and value objects) to help with Queries and Commands
keios/moneyright
55863 Downloads
Precise, GAAP-compliant, database-friendly Money Value Object
herdwatch-oss/monolog-ecs-formatter
767 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
6868 Downloads
Adds interfaces and normalizers that allow value objects to normalize and denormalize themselves.
cspray/typiphy
20984 Downloads
A small library of value objects and functions for working with PHP's types.
carpediem/jsend
23225 Downloads
An Immutable Value Object JSend compliant
phpactor/name-specification
46171 Downloads
Value objects for specifying (class/function) names
xsolve-pl/associate
20093 Downloads
This library allows to collect objects and values through associations and provides some entity fetching optimizations for Doctrine ORM to address N+1 queries problem.