This PHP class sorts two- or multidimensional arrays by one or multiple columns. The assumed array format is always [row][column]([property]). Sorting works ascending as well as descending. There are no limits to either the dimensions of the array or the columns it's sorted by. All the user has to supply to the class is the array to be sorted and a sort string specifying how the array is to be sorted. This sort string is checked for syntactic and semantic errors. Should either occur an appropriate error message is returned.
eXtcos is an extensible JVM component scanner, similar to the component scanning feature of Spring. It is a small library solely focused on the task of class path scanning. It provides an easy-to-use query language for requesting the classes. This is a refreshing change to the boiler plate code you need to use the Spring classes for your own needs. You can get several different kinds of classes with just one query. You can use eXtcos for finding plug-ins for your application, classes meant to be run inside your container or framework, and the like. eXtcos is basically a base library on which other applications, containers, and frameworks can depend on.