class NestedRecord::Type::One
Private Instance Methods
cast_value(obj)
click to toggle source
# File lib/nested_record/type/one.rb, line 5 def cast_value(obj) return unless obj if obj.is_a? Hash record_class.instantiate(obj) elsif obj.kind_of?(record_class) obj else raise "Cannot cast #{obj.inspect}" end end