- Added
__::assign
- Added
__::concat
- Added
__::concatDeep
- Added
__::merge
- Added
__::doForEachRight
- Added
__::reduceRight
- Made
__::get
and__::set
work as array getter and setter for objects implementing the ArrayAccess interface - Made
__::has
calloffsetExists()
for objects implementing the ArrayAccess interface - Added dot notation support to
__::groupBy()
; it now uses__::get()
and__::set()
internally - Rewrote documentation for each separate function
- Documentation in
load.php
is now generated from the individual function docs
- Added
__::pick
- Added
__::groupBy
- Added
__::reduce
- Added
__::mapKeys
- Added
__::mapValues
- Added
__::identity
- Added
__::isCollection
- Added
__::has
- Added
__::split
- Added
__::drop
- Added
__::isEmpty
- Added
__::doForEach
- Added
__::every
- Made
__::pick()
,__::set()
,__::map()
and__::hasKeys()
to work on both arrays and objects - Made
__::hasKeys()
to work with paths - Made
__::set()
to return a copy of the collection (do not mutate) - Removed
$strict
optional parameter of__::set()
: it always create or override portion of path
- Added
__::camelCase
- Added
__::capitalize
- Added
__::kebabCase
- Added
__::lowerCase
- Added
__::lowerFirst
- Added
__::snakeCase
- Added
__::startCase
- Added
__::toLower
- Added
__::toUpper
- Added
__::upperCase
- Added
__::upperFirst
- Added
__::words
- Added benchmark
bench.php
- PHPDoc and code normalization
- Added
__::chunk
- Added
__::randomize
- Added
__::ease
- Added
__::hasKeys
- Added
__::set
- Added
__::unease
- Simplified “Array” methods
- Enhanced PHPDoc
- Added
__::now
- Documentation improvements
- Added
__::patch
- Added benchmark with other libraries
- Added Composer installation instructions
- Added PHPDoc on each function
- Added
__::append
- Added
__::flatten
- Added
__::prepend
- Added
__::slug
- Added
__::truncate
- Added
__::urlify
- Added
__::first
- Added
__::last
- Added
__::get
- Added
__::pluck
- Added
__::where
- Added
__::isArray
- Added
__::isEmail
- Added
__::isFunction
- Added
__::isNull
- Added
__::isNumber
- Added
__::isObject
- Added
__::isString
- Added benchmark with other libraries
- Added Composer installation instructions
- Added PHPDoc on each function
- Added
__::compact
- Added
__::range
- Added
__::repeat
- Added
__::filter
- Added
__::map
- Added
__::max
- Added
__::min
- Added internal function autoloader
__::load
- Added unit tests (PHPUnit)
- Added
__::each
- Added branding
- Written
README.md
Jan. 6, 2014 — Docs
- Initial release