Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sergeylukin/multisort-php

Sorting n-dimensional arrays in PHP
https://github.com/sergeylukin/multisort-php

Last synced: 27 days ago
JSON representation

Sorting n-dimensional arrays in PHP

Awesome Lists containing this project

README

        

[ ![Build status](https://travis-ci.org/sergeylukin/multisort-php.png?branch=master "Build status") ](https://travis-ci.org/sergeylukin/multisort-php)
[ ![Project status](http://stillmaintained.com/sergeylukin/multisort-php.png "Project status") ](http://stillmaintained.com/sergeylukin/multisort-php)

## About

[Multisort][] is a collection of PHP methods that allow sorting
insanely-dimensional arrays in multiple ways.

## Contributing

See [contributing guide][contributing]

## Unit Testing

This project uses [PHPUnit][] as it's unit testing framework.

To test the project, simply run `phpunit` if you've installed it globally
or run `./bin/phpunit` if you installed it with `composer install` inside
the project's directory.

## TODO:

[Multisort][] is a work in progress, so any ideas and patches are appreciated.

* ✓ add core functionality
* ✓ follow [PSR-2][] coding style standard + automatically validate files on every build
* write documentation in [reStructuredText][] format, build it using [Sphinx][]
and host it on [ReadTheDocs][]
* come up with friendlier names for methods, arguments and variables
* add PhpDoc notations everywhere

## Changelog

See the [changelog][].

## License

Released under [MIT license][]

[multisort]: http://github.com/sergeylukin/multisort-php
[mit license]: http://sergey.mit-license.org/
[changelog]: http://github.com/sergeylukin/multisort-php/blob/master/CHANGELOG.md
[psr-2]: https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md
[contributing]: http://github.com/sergeylukin/multisort-php/blob/master/CONTRIBUTING.md
[contributors]: https://github.com/sergeylukin/multisort-php/graphs/contributors
[phpunit]: https://github.com/sebastianbergmann/phpunit/
[php code sniffer]: https://github.com/squizlabs/PHP_CodeSniffer
[restructuredtext]: http://sphinx-doc.org/rest.html
[sphinx]: http://sphinx-doc.org/
[readthedocs]: https://readthedocs.org/