class Mongoid::Orderable::Handlers::Document

Public Instance Methods

after_create() click to toggle source
# File lib/mongoid/orderable/handlers/document.rb, line 11
def after_create; end
after_destroy() click to toggle source
# File lib/mongoid/orderable/handlers/document.rb, line 18
def after_destroy
  remove_all_positions
end
before_create() click to toggle source
# File lib/mongoid/orderable/handlers/document.rb, line 7
def before_create
  apply_all_positions
end
before_update() click to toggle source
# File lib/mongoid/orderable/handlers/document.rb, line 13
def before_update
  return unless any_field_changed?
  apply_all_positions
end