cubicmushroom/valueobjects
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| shibuyakosuke/laravel-valuedomain-api | 0.85 | — | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | — | — | |
| league/period | 0.85 | League\Period is PHP's missing time range API, offering immutable Interval and Bounds value objects, named constructors, and full support for simple or complex time range logic. Framework-agnostic, documented, and requiring PHP 8.1+. | 731 | 753 | 46 | 131K | 0 | 32.4 | 36.1 | MIT | 1 month ago | |
| 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,221 | 2,223 | 187 | 0 | 0 | 12.9 | — | MIT | 4 years ago | |
| citizen63000/easy-api-core | 0.83 | Symfony bundle with core utilities for REST APIs: entity config introspection from Doctrine or database schema, form serialization for dynamic frontends, an abstract command base, and helpers for persistence, case conversion, and pluralization. | 0 | 0 | 1 | 23 | 0 | 17.5 | 21.8 | MIT | 2 months ago | |
| comsave/common | 0.83 | Shared common utilities for Laravel/PHP projects by Comsave. Provides reusable helpers and foundational components to reduce duplication across apps and packages, keeping shared logic centralized and easy to maintain. | 2 | 2 | 1 | 1K | 0 | 2.4 | 35.8 | MIT | 6 years ago | |
| carguru/vendor-bundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 1.8 | — | — | 3 years ago | |
| lucaterribili/helloworld | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 3 years ago | |
| dothiv/dothiv-valueobject-bundle | 0.82 | 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 | — | |
| dciss/poo-bundle | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| crudly/testly | 0.82 | A simple test package placeholder for crudly/testly. Currently contains minimal scaffolding and documentation (“This is a test”) and may be used for experimentation or as a starting point for future CRUD-related tooling. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 6 years ago | |
| open-southeners/extended-php | 0.82 | 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 | 286 | 0 | 7.2 | 34.0 | MIT | 1 year ago | |
| supportpal/eloquent-model | 0.82 | 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 | 911 | 0 | 11.8 | 44.9 | — | 5 months ago | |
| awd-studio/vo-date-time | 0.82 | Immutable PHP 8.3+ date-time value object. Create from strings, compare (equal/greater/less/between), and return new instances for changes like nextDay(), copy(), or modified() with DateTimePeriod offsets (days, minutes, weeks). | 0 | 0 | 0 | 0 | 0 | 0.9 | — | — | 1 year ago | |
| ctrl-f5/ctrl-common | 0.82 | Shared utilities and helpers for the Ctrl-F5 ecosystem: common PHP/Laravel components, small abstractions, and reusable support code used across multiple packages and apps. Intended as a lightweight foundation dependency. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| gabrielelana/byte-units | 0.82 | — | 168 | 175 | 16 | 41K | 3 | 3.2 | 34.4 | MIT | 8 years ago | |
| dovstone/symfony-blog-admin-bundle-mongodb-based | 0.82 | — | 0 | 0 | — | 0 | — | 0.3 | — | — | — | |
| symfonycasts/internal-test-helpers | 0.82 | Internal test utilities from SymfonyCasts to streamline PHPUnit and Symfony/Laravel package testing. Provides shared helpers, fixtures, and assertions used across SymfonyCasts projects to reduce boilerplate and keep tests consistent and readable. | 0 | — | 2 | — | 0 | 0.1 | — | — | — | |
| adimeo-data-suite/commons | 0.82 | — | 0 | 0 | 5 | 6 | 1 | 0.3 | 11.7 | — | — | |
| dontdrinkandroot/common | 0.82 | A small utility library with commonly used PHP helpers and extensions, including a PHPStan extension. Intended to provide shared building blocks for projects, with CI and code quality tooling support via SonarCloud badges. | 0 | 0 | 0 | 85 | 0 | 1.8 | 26.7 | Apache-2.0 | 2 years ago | |
| outrightvision/api-model | 0.82 | Outrightvision's api-model adds an API-ready base model for Laravel, simplifying how Eloquent resources are exposed, queried, and transformed for JSON endpoints—handy for teams building consistent, filterable REST APIs without repeating boilerplate. | 4 | 4 | 0 | 1K | 0 | 14.4 | 36.0 | MIT | 5 months ago |
How can I help you explore Laravel packages today?