mini\Collection final class

Documentation

Immutable collection with functional transformation methods

All transformation methods return new Collection instances, leaving the original unchanged.

Inheritance

Implements: mini\Contracts\CollectionInterface Traversable JsonSerializable Countable IteratorAggregate

Properties (1)

private readonly array $items

Methods (18)

Documentation missing

Create a collection from an iterable

Create an empty collection

Create a collection from variadic arguments

Documentation missing

Documentation missing

Documentation missing

Documentation missing

Documentation missing

Documentation missing

Documentation missing

Documentation missing

Documentation missing

Documentation missing

Documentation missing

Documentation missing

Documentation missing

Documentation missing

Source

src/Collection.php:19-206