Sha256: 33adae469d19df3ac85774b04a76fa34ca1fa5b2144b2e332ba049a090293a12

Contents?: true

Size: 267 Bytes

Versions: 1

Compression:

Stored size: 267 Bytes

Contents

module MongoMapperExt
  module Update
    def safe_update(white_list, values)
      white_list.each do |key|
        send("#{key}=", values[key]) if values.has_key?(key)
      end
    end
  end
end
MongoMapper::EmbeddedDocument.send(:include, MongoMapperExt::Update)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mongomapper_ext-0.0.4 lib/mongomapper_ext/update.rb