CollectionSorter

This gem is used for sorting collection in a rails controller

Installation

Put ‘gem ’collection_sorter’‘ in your Gemfile, then run `bundle install`

Usage

In your rails controller you can now define sorting logic

“‘ruby class UsersController < ApplicationController::Base

sort_with :most_handsome do |scope|
  scope.order('handsomeness ASC')
end

# GET /users?sort=most_handsome
def index
  @users = User.all
  @users = apply_sort(@users)
end

end

Contribute

Fork the source code from github and tweak away.