class Formalism::Form::Coercion::Numeric
Private Class Methods
wrap_value_regexp(content)
click to toggle source
# File lib/formalism/form/coercion/_numeric.rb, line 11 def wrap_value_regexp(content) /\A\s*#{content}\s*\z/.freeze end
Private Instance Methods
execute()
click to toggle source
# File lib/formalism/form/coercion/_numeric.rb, line 18 def execute return unless self.class::VALUE_REGEXP.match? @value.to_s send_conversion_method end
send_conversion_method()
click to toggle source
# File lib/formalism/form/coercion/_numeric.rb, line 24 def send_conversion_method @value.public_send(self.class::CONVERSION_METHOD) end