A sorting library for PHP

1.0.0 2019-03-22 08:14 UTC

This package is auto-updated.

Last update: 2022-11-22 16:26:35 UTC


Build Status

Implementation of a generic sorting system with an interface definition compatible to the Comparable RFC.


You have two possible options. Depending on your use case you can implement the Cubicl\Sorting\Comparable interface or use a comparator.


// with a comparable
$orderedList = $sortManager->sortComparable($unorderedListOfComparable);

// or with a comparator
$orderedList = $sortManager->sortWithComparator($comparator, $unorderedList);