Libraries tagged by ValueObject
napojse/data-transfer-object
10085 Downloads
Data transfer objects with batteries included
milpa/command
32404 Downloads
The Command-as-atom core: the surface-agnostic Operation value object plus the CommandProvider and SurfaceProjector contracts. One operation, N surfaces.
kyzegs/laravel-eloquent-embeddables
1591 Downloads
Doctrine-like embeddables for Eloquent using Laravel's native custom cast system.
honeybee/trellis
6064 Downloads
Library for generating entities, that enforce data validity according to a specific schema.
fab2s/dt0
3176 Downloads
Immutable DTOs with bidirectional casting. No framework required. 8x faster than the alternative.
digipolisgent/value
104481 Downloads
Package containing the interfaces and abstract implementations to support the usage of Value objects in packages and projects.
cline/strongly-typed-id
13021 Downloads
Strongly-typed ID value objects for PHP with support for UUID, ULID, NanoID, GUID, Sqid, Hashids and Laravel integration
cline/numerus
13509 Downloads
Immutable numeric value object with chainable arithmetic operations and Laravel Number formatting
atldays/laravel-url
1301 Downloads
Laravel package for URL value objects, sanitization pipelines, browser URL support, validation rules, request macros, and Laravel Data integration.
apeschar/date
24000 Downloads
A value object for dates without times
wsw/money
83973 Downloads
Value Object Money
wsw/email
30815 Downloads
Value Object E-mail
wmde/euro
45653 Downloads
Value object for representing a positive amount of Euro
teamchallengeapps/distance
10385 Downloads
PHP Distance (Value Object) Helper
stratdes/vo
11729 Downloads
Generic ValueObjects library