Sha256: 37e886b1de381dc1b1c38ea9c8ab491601480c9ded030661757d5267b8f28365
Contents?: true
Size: 372 Bytes
Versions: 12
Compression:
Stored size: 372 Bytes
Contents
# encoding: utf-8 module Mongoid #:nodoc: module Extensions #:nodoc: module Hash #:nodoc: module Accessors #:nodoc: def insert(key, attrs) elements = self[key] if elements elements.update(attrs) else self[key] = key.singular? ? attrs : [attrs] end end end end end end
Version data entries
12 entries across 12 versions & 1 rubygems