Libraries tagged by Value Object
tiny-blocks/building-blocks
314 Downloads
Implements tactical DDD building blocks for PHP: entities, aggregate roots, domain events, snapshots, and upcasters.
talred/forge
295 Downloads
Domain layer foundation for PHP 8.2+ providing Value Objects with attribute-based validation, Entities, Aggregates, Rules, Specifications, Policies, Invariants, Transformers, and a framework-agnostic adapter system.
spoorsny/south-african-id
1493 Downloads
A self-validating value object encapsulating a South African government-issued personal identification number.
puzzle/uuid
41412 Downloads
Uuid as value object
proai/laravel-struct
2332 Downloads
A Laravel package for using structs with Laravel including attribute casting.
polysource/core
767 Downloads
Polysource Admin — core contracts and value objects. Pure PHP, zero Symfony dependency.
pixelfederation/doctrine-generic-types-bundle
235 Downloads
Map value-object hierarchies to Doctrine DBAL types in Symfony applications.
philiprehberger/laravel-make-service
1250 Downloads
Artisan generator commands for services, DTOs, enums, actions, value objects, and interfaces
phant/data-structure
6377 Downloads
Manage data structure easily
perfilov/php-dto-packer
3016 Downloads
Blazing-fast PHP library to convert arrays, JSON & objects into strongly typed DTOs (and back)
nepada/birth-number-doctrine
2371 Downloads
Czech birth number type for Doctrine.
n2n/n2n-spec-valobj
8213 Downloads
Specifies an abstraction of basic value objects used in Domain Driven Design.
mj-zana/ddd
105 Downloads
Domain-Driven Design and CQRS building blocks for Zana applications
mediagone/types-common-doctrine
3935 Downloads
Provides Doctrine types for mediagone/types-common package.
mediagone/types-common
4456 Downloads
A collection of generic Value Objects you should (always) use instead of primitive types!