Library which provides interfaces to work with arrays containing an ordered list of values or to work with hashmaps (arrays with string/non-integerish keys)
MIT License
Published by boesing 5 days ago
Feature release (minor)
Feature release (minor)
roave/backward-compatibility-check
thanks to @boesingPublished by boesing over 2 years ago
1.0.x bugfix release (patch)
Published by boesing over 2 years ago
Backwards incompatible release (major)
OrderedListInterface#removeAt
thanks to @boesingArrayInterface#reduce
thanks to @boesingOrderedListInterface#limit($length)
thanks to @boesingOrderedListInterface#prepend
thanks to @boesingOrderedListInterface#findFirstMatchingIndex
thanks to @boesingMapInterface#values
as an alias for MapInterface#toOrderedList
thanks to @icanhazstringPublished by boesing over 2 years ago
0.13.x bugfix release (patch)
Published by boesing over 3 years ago
Feature release (minor)
JsonSerializable
implementation thanks to @boesingPublished by boesing over 3 years ago
Feature release (minor)
Published by boesing over 3 years ago
0.11.x bugfix release (patch)
Published by boesing over 3 years ago
Feature release (minor)
MapInterface::keyExchange
thanks to @boesingPublished by boesing over 3 years ago
Feature release (minor)
OrderedListInterface::join
and MapInterface::join
thanks to @boesingMapInterface::sortByKey
thanks to @boesingOrderedListInterface::reverse
thanks to @boesingPublished by boesing over 3 years ago
0.9.x bugfix release (patch)
@internal
from ArrayInterface
thanks to @boesingPublished by boesing over 3 years ago
0.9.x bugfix release (patch)
vimeo/psalm
thanks to @boesingPublished by boesing over 3 years ago
Feature release (minor)
ForAllPromiseInterface
with finally
and suppressErrors
thanks to @boesingClosure
annotations with callable
annotations thanks to @boesingPublished by boesing over 3 years ago
0.8.x bugfix release (patch)
SlevomatCodingStandard.TypeHints.ParameterTypeHint.MissingTraversableTypeHintSpecification
thanks to @boesingMapInterface::slice
thanks to @boesingPublished by boesing almost 4 years ago
Feature release (minor)
OrderedListInterface::has
thanks to @boesingMapInterface::forAll
and OrderedListInterface::forAll
thanks to @boesingPublished by boesing almost 4 years ago
Feature release (minor)
MapInterface::slice
to slice a map thanks to @boesingOrderedListInterface::allSatisfy
and MapInterface::allSatisfy
thanks to @boesingOrderedListInterface::exists
and MapInterface::exists
thanks to @boesingPublished by boesing almost 4 years ago
Feature release (minor)
Map::filter
thanks to @boesingMap
behavior to have generic keys thanks to @boesingOrderedListInterface::partition
and MapInterface::partition
thanks to @boesinginternal
flag from GenericOrderedList
thanks to @boesingunset
instead of removeElementByKey
thanks to @boesingPublished by boesing about 4 years ago
Feature release (minor)
MapInterface::has
for easier detection of existing keys thanks to @boesing