Libraries tagged by immutable object
guennichi/mapper
14283 Downloads
A lightweight library to map array data to PHP immutable objects
koriym/file-upload
83203 Downloads
Type-safe file upload handling with immutable value objects
deefour/transformer
52761 Downloads
Transform raw input data into consistent, immutable PHP objects
akira/laravel-pdf-invoices
2160 Downloads
A modern, strictly typed, and extensible invoice generator for Laravel 12+ built with PHP 8.4 syntax. This package provides a clean builder pattern API, immutable data objects, and modular design inspired by LaravelDaily/laravel-invoices but rewritten from scratch with SOLID principles and Laravel best practices.
arnedesmedt/json-immutable-objects
23814 Downloads
Immutable objects with a json schema
rmezhuev/data-transfer-object
12439 Downloads
Plain and simple immutable DTO pattern implementation based on php annotations
fab2s/laravel-dt0
1891 Downloads
Immutable Data Transfer Objects (DTO) for Laravel with validation, Eloquent casting, and encryption
cline/numerus
5086 Downloads
Immutable numeric value object with chainable arithmetic operations and Laravel Number formatting
jooservices/dto
846 Downloads
A PHP 8.5+ DTO and Data library with immutable DTOs and mutable Data objects
myerscode/utilities-bags
9688 Downloads
A PHP helper utility class for fluent interaction and manipulation with collection data using immutable bags
fab2s/dt0
2218 Downloads
Immutable DTOs with bidirectional casting. No framework required. 8x faster than the alternative.
nicolopignatelli/valueobjects
106640 Downloads
A PHP library/collection of classes aimed to help developers using and undestanding immutable objects.
phpgt/json
12730 Downloads
Structured, type-safe, immutable JSON objects.
carpediem/jsend
23066 Downloads
An Immutable Value Object JSend compliant
ez-php/http
5121 Downloads
HTTP message objects for the ez-php framework — immutable Request, Response, RequestFactory, and ResponseEmitter. Zero dependencies.