Module: ApiResource::Typecast::FloatTypecaster
- Defined in:
- lib/api_resource/typecasters/float_typecaster.rb
Class Method Summary collapse
Class Method Details
.from_api(value) ⇒ Object
7 8 9 10 11 12 |
# File 'lib/api_resource/typecasters/float_typecaster.rb', line 7 def self.from_api(value) return value.to_f if value.respond_to?(:to_f) # Special case for true to return 1.0 return 1.0 if value.class == TrueClass return value.to_s.to_f end |
.to_api(value) ⇒ Object
14 15 16 |
# File 'lib/api_resource/typecasters/float_typecaster.rb', line 14 def self.to_api(value) value end |