Sha256: 28b2b92b0237d697d08c49d392aaf240f82c824880591d69b61ea7cbb10ef1d1
Contents?: true
Size: 515 Bytes
Versions: 8
Compression:
Stored size: 515 Bytes
Contents
# encoding: utf-8 module Mongoid #:nodoc: module Extensions #:nodoc: module Object #:nodoc: # This module converts objects into mongoid related objects. module Conversions #:nodoc: extend ActiveSupport::Concern module ClassMethods def set(value) value.respond_to?(:raw_attributes) ? value.raw_attributes : value end def get(value) value ? self.instantiate(value) : value end end end end end end
Version data entries
8 entries across 8 versions & 2 rubygems