Module: Spine::Transform::Syntax::Decimal

Included in:
Mapping
Defined in:
lib/spine/transform/syntax/decimal.rb

Instance Method Summary collapse

Instance Method Details

#decimal(key, options = {}) ⇒ Object



5
6
7
8
9
10
11
12
# File 'lib/spine/transform/syntax/decimal.rb', line 5

def decimal(key, options = {})
  register(
    key,
    intercept(key, options) { |value|
      value.is_a?(Float) ? value : Float(value.to_s)
    }
  )
end