Skip to content

Add multiple comparison function for sorting.

Choose a tag to compare

@Jason-Rev Jason-Rev released this 31 May 10:07
· 13 commits to master since this release

Summary

Added the ability to chain comparison functions together for improved sorting.

fn\fnCompareMulti

fn\CompareMulti lets you chain comparison functions together for sorting recorder based upon different fields.

Example

usort($records, fn\fnCompareMulti([
    fn\fnCompareFieldRev('price'),    // first by price descending
    fn\fnCompareField('name'),        // then by name ascending
])