Libraries tagged by immutable
aeon-php/business-hours
159540 Downloads
Abstraction allowing to define and check against business hours
warhuhn/chronos-doctrine
122813 Downloads
Doctrine DBAL Types to use Chronos' Immutable DateTime Objects
php-standard-library/collection
379133 Downloads
Generic, object-oriented Vector, Map, and Set collections with immutable and mutable variants
noctud/collection
3563 Downloads
🗺️ Type-safe, key-preserving, mutable/immutable List/Set/Map for PHP
matthiasnoback/convenient-immutability
68178 Downloads
Make objects initially inconsistent, yet eventually immutable
event-engine/php-data
195167 Downloads
Immutable objects for Event Engine
akira/laravel-pdf-invoices
5496 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.
vasek-purchart/doctrine-date-time-immutable-types
231977 Downloads
Doctrine DateTimeImmutable types
taldres/laravel-immutable-attributes
3430 Downloads
Guard Eloquent model attributes against changes once a row exists: declare them with #[Immutable] and every save that would alter them throws.
jasny/immutable
66492 Downloads
Helper methods for immutable objects
immutablephp/immutable
22489 Downloads
Immutable base objects, value objects, and value bag.
dcsg/php-immutable-collections
32818 Downloads
Minimalist and Typed Immutable Collections
ui-awesome/html-svg
29119 Downloads
Fluent, immutable SVG rendering for PHP: shapes, text, gradients, filters, masks, and sanitized inline SVG.
purrphp/pure-collection
4949 Downloads
Immutable type-safe collections for PHP
hdaklue/larapath
2532 Downloads
A secure, fluent path builder for PHP with sanitization strategies and Laravel 11-12 integration