php-alchemist / value-object
Collection of services for Value Object functionality
v1.0.0
2025-06-26 11:42 UTC
Requires
- php: >=8.4
Requires (Dev)
- phpmd/phpmd: dev-master
- phpunit/phpunit: ^11.4@dev || ^12.0
- povils/phpmnd: dev-master
- psalm/phar: 6.x-dev
- squizlabs/php_codesniffer: 4.0.x-dev
This package is auto-updated.
Last update: 2025-06-30 10:12:57 UTC
README
Package: php-alchemist/value-object
What
A basic framework for providing value objects with a few freebies.
Usage
This package provides a simple foundation for implementing your own value objects—no need to create custom interfaces or abstract classes. It also includes four preconfigured models ready for use.
Contracts:
- VONumberInterface
- VOStringInterface
Abstract Classes:
- AbstractVONumber
- AbstractVOString
Models:
- Id
- USState
- VONumber