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.