Libraries tagged by value objects
concept-image/wp-acorn-stubs
493 Downloads
Add commands to generate action class file, service class file, enum file, interface file, trait file, and value object class file. This package should be installed as a dev dependency.
complex-heart/domain-model
2984 Downloads
Domain model toolset to properly build Value Objects, Entities and Aggregates.
clickandmortar/openrouter-php-client
566 Downloads
PHP SDK for OpenRouter with typed request/response value objects, SSE streaming, and PSR-18 HTTP transport.
cboxdk/siem
207 Downloads
Zero-dependency SIEM log-streaming core for PHP: a normalized security-event value object and the formatters (Splunk HEC, Elastic ECS, ArcSight/syslog CEF, generic JSON) that turn it into what real SIEMs ingest. Framework-agnostic; the delivery/egress layer lives in the Laravel wrapper.
carbon/slideshoweditor
46 Downloads
Neos package that provides a slideshow value object and a custom Neos UI inspector editor for creating and editing slideshows
biberlabs/ddd-embeddables
252 Downloads
A collection of re-usable value objects ready to use as Embeddable in Doctrine entities
andydefer/laravel-otp
54 Downloads
Laravel package providing OTP (One-Time Password) management with Repository pattern, DTOs, Enums, and Value Objects.
byrokrat/amount
8804 Downloads
Value objects for monetary amounts
softinvest/vto
4875 Downloads
Value Transfer Object
redrat/deeper
17 Downloads
Deeper is a easy way to compare if 2 objects is equal based on values in these objects. This library is heavily inspired in Golang's reflect.DeepEqual()
revinate/php-getter-setter
32315 Downloads
PHP library to simplify getting and setting values in arrays and objects.
presta/behat-evaluator
10113 Downloads
The PrestaBehatEvaluator library leverages adapters to evaluate and transform input values into more complex objects.
spaceonfire/type
5245 Downloads
Collection of objects that provides ability of checking value types
eboreum/caster
8574 Downloads
Cast any PHP value to a sensible, human readable string. Great for type-safe outputs, exception messages, transparency during debugging, and similar things. Also helps avoiding innate problems such as printing endless, circular referencing objects (endless recursion), limits the output for large arrays and long strings, and prevents (opt-in) the outputting of sensitive strings like passwords.
voku/value_objects
3 Downloads
Value Objects