Method: NinjaModel::Attribute.convert_to_string

Defined in:
lib/ninja_model/attribute.rb

.convert_to_string(value) ⇒ Object



62
63
64
65
66
67
68
69
70
71
# File 'lib/ninja_model/attribute.rb', line 62

def convert_to_string(value)
  case value
  when String, NilClass
    value
  when Fixnum, Float, Date, DateTime, TrueClass, FalseClass
    value.to_s
  else
    raise InvalidConversion.new("Unable to convert #{value.inspect} to string")
  end
end