Dirthara Collection
Ordered, keyed collections with explicit mutable and immutable APIs.
Installation
PHP requirements, Composer installation, and autoloading.
Getting started
Create collections, read entries, and choose how updates behave.
Shared API
Construction, key semantics, lookup, membership, iteration, and array exports.
Updating and copying
3 items
Contracts
Typehint read, mutable, and immutable capabilities and integrate entity-specific rules.
Error handling
Missing keys, the exception hierarchy, diagnostic context, and logging.