Libraries tagged by ValueObject
code-mine/valueobjects
10700 Downloads
A PHP library/collection of classes aimed to help developers using and undestanding immutable objects.
buzzingpixel/valueobject-ext
5381 Downloads
Some routine value objects for use with funeralzone/valueobjects.
wmde/freezable-value-object
33261 Downloads
PHP Trait for creating freezable value objects
cozy/value-objects
2133 Downloads
Collection of handy Value Objects
beeyev/value-objects-php
11 Downloads
Immutable value objects for PHP, designed for Domain-Driven Design (DDD). Enhance your applications with expressive, reliable, and maintainable code.
xakepehok/path
9318 Downloads
Util for filesystem path navigation
xakepehok/enum-helper
10488 Downloads
Enum Helper with switch-case alternative and more
ufo-tech/dto-transformer
2584 Downloads
The library provides tools for two-way transformation of DTO objects ⇄ arrays, respecting typing, contracts, and flexible transformation logic.
tiny-blocks/math
22836 Downloads
Arbitrary-precision numbers for PHP, where arithmetic is exact and rounding is explicit.
talred/forge
333 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.
stougeiro/immutable
50 Downloads
Immutable data structures for PHP arrays, providing strict separation between lists and objects, safe access semantics, key validation, and a clean, predictable API for defensive and expressive programming.
spoorsny/south-african-id
1543 Downloads
A self-validating value object encapsulating a South African government-issued personal identification number.
puzzle/uuid
41425 Downloads
Uuid as value object
proai/laravel-struct
2342 Downloads
A Laravel package for using structs with Laravel including attribute casting.
pixelfederation/doctrine-generic-types-bundle
261 Downloads
Map value-object hierarchies to Doctrine DBAL types in Symfony applications.