funeralzone/valueobjects
PHP 7.1+ value object toolkit for fundamental scalar-based VOs. Provides traits for strings/ints/etc, enums via constants, easy native serialization (fromNative/toNative), and encourages domain validation logic. Includes extension library for complex objects.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| spatie/value-object | 0.83 | Deprecated Spatie package for PHP 8+ data transfer objects. Create typed DTOs from arrays with casting, validation, and attribute mapping (e.g., nested keys). Consider migrating to spatie/laravel-data or cuyz/valinor. | 2,227 | 2,179 | 187 | 27 | 0 | 12.9 | 0.1 | MIT | 3 years ago | |
| apie/text-value-objects | 0.82 | — | 0 | 0 | 0 | 5 | 0 | 0.0 | 10.8 | MIT | — | |
| botanick/serializer | 0.82 | Laravel/PHP serializer package for converting objects and arrays to structured formats and back. Aims to simplify data transformation with configurable normalization/denormalization for APIs, DTOs, and persistence layers. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| php-standard-library/foundation | 0.82 | A lightweight PHP foundation library offering common building blocks and utilities to bootstrap projects. Provides reusable helpers and core abstractions to reduce boilerplate and standardize patterns across apps and packages. | 1 | 1 | 0 | 48K | 0 | 17.7 | 63.1 | MIT | 2 months ago | |
| citizen63000/easy-api-core | 0.81 | — | 0 | 0 | 1 | 1 | 0 | 18.7 | 4.8 | MIT | 1 month ago | |
| shibuyakosuke/laravel-valuedomain-api | 0.81 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| apie/common-value-objects | 0.81 | Common value objects for the Apie ecosystem: ready-to-use PHP enums (e.g., Gender) and identifier base classes (e.g., UUID v4) for entities, fields, or composite value objects. Designed to be extended and used as examples in your own domain. | 0 | 0 | 0 | 5 | 0 | 0.0 | 17.0 | MIT | — | |
| open-southeners/extended-php | 0.81 | Extended PHP helpers for modern apps: adds convenient functions, utilities, and small enhancements that complement core PHP to reduce boilerplate and speed up everyday development. Lightweight, easy to drop into existing projects. | 0 | 0 | 0 | 750 | 0 | 12.2 | 41.5 | MIT | 9 months ago | |
| dciss/poo-bundle | 0.81 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| atldays/laravel-url | 0.81 | — | 0 | 0 | 0 | 204 | 0 | 16.1 | 36.4 | MIT | 3 months ago | |
| boson-php/value-object-contracts | 0.81 | — | 0 | 0 | 0 | 65 | 0 | 0.0 | 25.1 | MIT | — | |
| digitalrevolution/utils | 0.81 | — | 1 | 1 | 8 | 2K | 1 | 24.5 | 48.2 | MIT | 3 months ago | |
| dothiv/dothiv-valueobject-bundle | 0.81 | Symfony bundle providing a set of reusable value objects for Dothiv projects, aimed at consistent domain modeling and type-safe primitives. Includes common immutable objects and utilities to share across services and applications. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| nicolopignatelli/valueobjects | 0.80 | Laravel-friendly PHP value objects library that helps you model domain concepts as immutable, self-validating objects (like Email, Money, Url, etc.). Encourages DDD patterns, clearer APIs, and safer data handling with consistent validation and comparison. | 0 | 430 | — | 0 | — | 0.0 | — | — | — | |
| cubicmushroom/valueobjects | 0.80 | A small PHP package providing lightweight Value Object classes to model immutable domain values (e.g., IDs, money, email, dates) with validation and type-safety. Useful for cleaner Laravel apps and DDD-style codebases. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| league/period | 0.80 | — | 733 | 753 | 45 | 131K | 0 | 18.6 | 32.4 | MIT | 9 months ago | |
| outrightvision/api-model | 0.80 | — | 4 | 4 | 0 | 2K | 0 | 19.3 | 40.0 | MIT | 2 months ago | |
| supportpal/eloquent-model | 0.80 | Eloquent-style base Model for PHP/Laravel to build custom, non-database models. Supports accessors/mutators, attribute casting, guarded/fillable and hidden fields, appended attributes, and easy array/JSON conversion. | 0 | 0 | 0 | 273 | 0 | 16.8 | 38.5 | — | 2 months ago | |
| carguru/vendor-bundle | 0.80 | — | 0 | 0 | 0 | 0 | 0 | 1.8 | — | — | 3 years ago | |
| coder-at-heart/object-models | 0.80 | — | 5 | 6 | 0 | 0 | 0 | 0.0 | — | MIT | — |
How can I help you explore Laravel packages today?