Interface Salient\Contract\Collection\CollectionInterface

<TKey is array-key, TValue>

extends ArrayAccess<TKey, TValue>, Arrayable<TKey, TValue|mixed[]>, Countable, IteratorAggregate<TKey, TValue>, JsonSerializable, Jsonable

An array-like collection of items

Methods
Methods inherited from ArrayAccess
offsetExists(), offsetGet(), offsetSet(), offsetUnset()
Methods inherited from Salient\Contract\Core\Arrayable
toArray()
Methods inherited from Countable
count()
Methods inherited from IteratorAggregate
getIterator()
Methods inherited from JsonSerializable
jsonSerialize()
Methods inherited from Salient\Contract\Core\Jsonable
toJson()
Constants