Method: Qbrick::Orderable::InstanceMethods#recount_siblings_position_from

Defined in:
lib/qbrick/orderable.rb

#recount_siblings_position_from(position) ⇒ Object



42
43
44
45
46
47
48
# File 'lib/qbrick/orderable.rb', line 42

def recount_siblings_position_from(position)
  counter = position
  succeeding_siblings.each do |s|
    counter += 1
    s.update_attribute(:position, counter)
  end
end