class ActiveInteraction::DecimalFilter
@private
Private Instance Methods
converter(value)
click to toggle source
# File lib/active_interaction/filters/decimal_filter.rb, line 32 def converter(value) # Ruby < 2.4 does not throw an error in BigDecimal # for invalid strings. We'll simulate the error by # calling Float. Float(value) if value.is_a?(String) BigDecimal(value, digits) end
digits()
click to toggle source
# File lib/active_interaction/filters/decimal_filter.rb, line 24 def digits options.fetch(:digits, 0) end
klass()
click to toggle source
# File lib/active_interaction/filters/decimal_filter.rb, line 28 def klass BigDecimal end