class AttrMasker::Performer::Mongoid

Public Instance Methods

all_models() click to toggle source
# File lib/attr_masker/performer.rb, line 97
def all_models
  ::Mongoid.models
end
dependencies_available?() click to toggle source
# File lib/attr_masker/performer.rb, line 93
def dependencies_available?
  defined? ::Mongoid
end
make_update(instance, updates) click to toggle source
# File lib/attr_masker/performer.rb, line 101
def make_update(instance, updates)
  instance.class.all.unscoped.where(id: instance.id).update(updates)
end