class EasySettings::FloatKey

Public Instance Methods

from_params(easy_setting, value) click to toggle source
# File lib/redmine_extensions/easy_settings/key.rb, line 100
def from_params(easy_setting, value)
  value.try(:to_f)
end
validate(easy_setting) click to toggle source
# File lib/redmine_extensions/easy_settings/key.rb, line 104
def validate(easy_setting)
  easy_setting.instance_eval do
    if !value.nil? && !value.is_a?(Float)
      errors.add(:base, "#{name} must be float")
    end
  end
end