Fast arbitrary sorting algorithm based on sparse array.
Extension allows you to work with an ordered list generated by the user. Extension provides the highest speed of the database. To insert a record in any place ordered list requires a one write request to the database.
Examples of use: display order of articles on the page, the widgets on the screen. Due to the algorithm used, this extension is useful for working with very large data sets that can not fit in memory.
The extension is as a component of the application behavior for CActiveRecord and a set of ready-made widgets and actions to work with him.
Yii 1.1 or above, tested on Yii 1.1.16, Yii 1.1.15