Libraries tagged by value-objects
kachnitel/datasource-contracts
406 Downloads
Interfaces and value objects defining the DataSource contract for admin-style list views
intraworlds/enum
73216 Downloads
Lightweight implementation of enum value object
innis/coding-standards
53 Downloads
PHPStan rules that enforce the Innis coding conventions: clean-architecture layering, banned traits, interface/collection/exception placement, value-object immutability, and naming smells.
happy-types/money-type
26655 Downloads
Money library implements Money Value Object which contains amount and currency in the same object.
genai/web
165 Downloads
Web/MVC layer over genai/http: #[Controller]/#[RestController] (with a base path) and #[Route] attributes, a View value object, a default genai/view engine (override with #[ViewRegister]), and a dispatcher. Routes compile to genai/routing's standalone matcher. Runtime is PHP 5.3-safe; the attributes/processors are PHP 8 build-time.
digital-craftsman/date-time-precision
3047 Downloads
A Symfony bundle for more precise date and time handling through value objects
dealnews/schema-org
130 Downloads
Schema.org value objects with JSON-LD emission
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
287 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
56 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
aseguragonzalez/php-seedwork
157 Downloads
DDD and Hexagonal (Clean) Architecture building blocks (aggregates, entities, value objects, etc).
andydefer/laravel-otp
68 Downloads
Laravel package providing OTP (One-Time Password) management with Repository pattern, DTOs, Enums, and Value Objects.