All Versions
11
Latest Version
Avg Release Cycle
94 days
Latest Release
3178 days ago

Changelog History
Page 1

  • v2.1.0 Changes

    August 12, 2015

    โž• Added

    • โž• Added $saveKeys argument to Collection::group to preserve the keys of the grouped elements
  • v2.0.0 Changes

    May 16, 2015

    โž• Added

    • โž• Added Functions::partial

    ๐Ÿ—„ Deprecated

    • String and StringMethods renamed to Strings and StringsMethods for PHP7 compatibility
    • ๐Ÿ“ฆ Package doesn't rely anymore on illuminate/support and should now be installable on any version of Laravel
  • v1.3.1 Changes

    January 16, 2015

    ๐Ÿ”„ Changed

    • Minimum PHP version bumped to 5.4
    • ๐Ÿ‘ Allow non existant properties to be part of comparison instead of filtered out
  • v1.3.0 Changes

    September 25, 2014

    โž• Added

    • ๐Ÿ‘‰ Make helpers file opt-in
    • โž• Added Arrays::interescts and Arrays::interesctions
    • โž• Added Collection::findBy and Collection::filterBy
    • โž• Added Arrays::removeValue
  • v1.2.3 Changes

    March 13, 2014

    ๐Ÿ›  Fixed

    • Don't overwrite already defined __ functions
  • v1.2.2 Changes

    January 14, 2014

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed Arrays::find not returning null on failed find
    • ๐Ÿ›  Fixed bug in Arrays::contains
  • v1.2.1 Changes

    June 25, 2013

    โž• Added

    • โž• Added Strings::isIp, Strings::isEmail and Strings::isUrl from @robclancy Str class
    • โž• Added Strings::prepend and Strings::append
    • โž• Added Strings::baseClass to get the class out of a namespace (ie Class from Namespace\My\Class)
  • v1.2.0 Changes

    March 15, 2013

    ๐Ÿ”„ Changed

    • Underscore.php now uses Illuminate's Strings class instead of Laravel 3's
    • The Underscore::chain method was renamed to Underscore::from to match Repositories behavior
  • v1.1.1 Changes

    February 11, 2013

    โž• Added

    • ๐Ÿ“œ Parse::toArray will now use existing toArray method on objects if existing
    • โž• Add various case switchers (toPascalCase, toSnakeCase, toCamelCase)
    • โž• Add Arrays::replaceKeys to swap all the keys of an array
    • โž• Add possibility to change which character Arrays::flatten uses to flatten arrays
    • ๐Ÿ“œ Make Repositories use Parse::toString on __toString
  • v1.1.0 Changes

    January 25, 2013

    โž• Added

    • โž• Add Strings::randomStrings
    • Repositories can now call the ->isEmpty method to check if the subject is empty

    ๐Ÿ”„ Changed

    • Type classes now convert their subjects, meaning an object passed to an Arrays::from will convert the object to array
    • ๐Ÿ“œ Parse::toInteger($string) now returns the length of the string

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix bug with some native PHP functions when chaining
    • ๐Ÿ›  Fix bug with type routing