module Mongoid::Alize::InstanceHelpers

Attributes

force_denormalization[RW]

Public Instance Methods

denormalize_from_all() click to toggle source
# File lib/mongoid/alize/instance_helpers.rb, line 7
def denormalize_from_all
  run_alize_callbacks(self.class.alize_from_callbacks)
end
denormalize_to_all() click to toggle source
# File lib/mongoid/alize/instance_helpers.rb, line 11
def denormalize_to_all
  run_alize_callbacks(self.class.alize_to_callbacks)
end

Private Instance Methods

run_alize_callbacks(callbacks) click to toggle source
# File lib/mongoid/alize/instance_helpers.rb, line 17
def run_alize_callbacks(callbacks)
  callbacks.each do |callback|
    self.send(callback.aliased_callback_name)
  end
end