Sha256: e0158f173011eeb0610b3bef60e96165bfef5836386676b7c94b7dc1cb316b26

Contents?: true

Size: 129 Bytes

Versions: 51

Compression:

Stored size: 129 Bytes

Contents

class Hash
  def to_bson(*args)
    {}.tap do |hash|
      each {|key, value| hash[key.to_s] = value.to_bson}
    end
  end  
end

Version data entries

51 entries across 51 versions & 3 rubygems

Version Path
mongo_doc-0.3.2 lib/mongo_doc/ext/hash.rb
mongo_doc-0.3.1 lib/mongo_doc/ext/hash.rb
mongo_doc-0.3.0 lib/mongo_doc/ext/hash.rb
mongodoc-0.2.4 lib/mongodoc/ext/hash.rb
mongodoc-0.2.2 lib/mongodoc/ext/hash.rb
mongodoc-0.2.1 lib/mongodoc/ext/hash.rb
mongodoc-0.2.0 lib/mongodoc/ext/hash.rb
mongodoc-0.1.2 lib/mongodoc/ext/hash.rb
mongodoc-0.1.1 lib/mongodoc/ext/hash.rb
mongodoc-0.1.0 lib/mongodoc/ext/hash.rb
mongodoc-0.0.0 lib/mongodoc/ext/hash.rb