Module: Tenon::Reorderable::ClassMethods

Defined in:
lib/tenon/reorderable.rb

Instance Method Summary collapse

Instance Method Details

#reorder!(list) ⇒ Object



8
9
10
11
12
13
# File 'lib/tenon/reorderable.rb', line 8

def reorder!(list)
  list.each_with_index do |id, order|
    item = find_by_id(id)
    item.list_order = order and item.save unless item.blank?
  end
end