Libraries tagged by immutable objects

guennichi/mapper

12 Favers
15514 Downloads

A lightweight library to map array data to PHP immutable objects

Go to Download


cultuurnet/valueobjects

38 Favers
48064 Downloads

A PHP library/collection of classes aimed to help developers using and understanding immutable objects.

Go to Download


pollora/option

1 Favers
9941 Downloads

A modern PHP package for WordPress option management with validation and immutable value objects

Go to Download


koriym/file-upload

1 Favers
150609 Downloads

Type-safe file upload handling with immutable value objects

Go to Download


deefour/transformer

13 Favers
54688 Downloads

Transform raw input data into consistent, immutable PHP objects

Go to Download


ericpoe/haystack

37 Favers
30137 Downloads

Forget Haystack vs Needle order, the object IS the Haystack. Haystack is a library that allows for pipelining and immutable structures.

Go to Download


arnedesmedt/json-immutable-objects

0 Favers
25561 Downloads

Immutable objects with a json schema

Go to Download


tiny-blocks/value-object

3 Favers
24346 Downloads

Defines the default behavior contract for PHP value objects with structural equality.

Go to Download


rmezhuev/data-transfer-object

2 Favers
13762 Downloads

Plain and simple immutable DTO pattern implementation based on php annotations

Go to Download


reallifekip/immutable-base

12 Favers
761 Downloads

Strict immutable DTOs, VOs, and SVOs for PHP 8.4+ with construction-time type validation, deep path mutation, and automatic validation chaining.

Go to Download


jaxon-php/jaxon-config

2 Favers
2855 Downloads

Save config options in immutable objects.

Go to Download


tiny-blocks/time

2 Favers
916 Downloads

Models time as immutable value objects for PHP: instants, durations, periods, timezones, and time-of-day, all UTC-normalized.

Go to Download


diego-ninja/granite

57 Favers
986 Downloads

A lightweight zero-dependency PHP library for building immutable, serializable objects with validation capabilities.

Go to Download


rasuvaeff/duration

0 Favers
3326 Downloads

Type-safe immutable duration value object for PHP

Go to Download


fab2s/laravel-dt0

5 Favers
2658 Downloads

Immutable Data Transfer Objects (DTO) for Laravel with validation, Eloquent casting, and encryption

Go to Download


<< Previous Next >>