Libraries tagged by php value objects

ez-php/money

0 Favers
0 Downloads

Immutable Money and Currency value objects for the ez-php ecosystem — ISO 4217 currencies, arbitrary-precision arithmetic via ez-php/bignum, allocation, and locale-aware formatting

Go to Download


florianwolters/component-core-valueobject

0 Favers
566 Downloads

The Value Object implementation pattern as a PHP component.

Go to Download


florianwolters/component-core-hashcode

1 Favers
858 Downloads

Provides a hash code value for objects as a PHP component.

Go to Download


coddin-web/manifest-parser

1 Favers
472 Downloads

A simple plain PHP manifest parser which will return a Value Object to pass around in your application

Go to Download


vendimia/data-container

0 Favers
150 Downloads

Simple local DTO implementation

Go to Download


php-dto/ip-address

0 Favers
13 Downloads

Immutable ip object with validation and helpful methods

Go to Download


pfazzi/email

0 Favers
6 Downloads

A PHP class representing an email address.

Go to Download


olimsaidov/money

0 Favers
340 Downloads

PHP implementation of Fowler's Money pattern

Go to Download


martijnvdb/type-vault

1 Favers
3 Downloads

Validated types for PHP: Email, UUID, URL, and more

Go to Download


jimeneztdavid/scaled-int

1 Favers
34 Downloads

A value object for scaled integers (e.g. money cents) with safe arithmetic and configurable rounding.

Go to Download


hemeragestao/money

0 Favers
191 Downloads

Fork of Mathias Verraes PHP implementation of Fowler's Money pattern

Go to Download


helvetitec/money

0 Favers
1923 Downloads

PHP implementation of Fowler's Money pattern

Go to Download


elephant-php/ttl

0 Favers
8 Downloads

An immutable Time To Live value object for the cache and other places where you need to specify a time rather than a magic value.

Go to Download


elephant-php/duration

0 Favers
6 Downloads

Duration is a small immutable value object representing elapsed time.

Go to Download


elephant-php/byte-size

0 Favers
1 Downloads

ByteSize uses binary conversion (1024-based) for file-size formatting.

Go to Download


<< Previous Next >>