module ConfigManager::Settings::Values::ClassMethods
Public Instance Methods
date_value(id)
click to toggle source
# File lib/config_manager/settings/values.rb, line 13 def date_value(id) value(id).to_date rescue NoMethodError nil end
integer_value(id)
click to toggle source
# File lib/config_manager/settings/values.rb, line 25 def integer_value(id) value(id).to_i rescue NoMethodError nil end
number_value(id)
click to toggle source
# File lib/config_manager/settings/values.rb, line 31 def number_value(id) value(id).to_f rescue NoMethodError nil end
time_value(id)
click to toggle source
# File lib/config_manager/settings/values.rb, line 19 def time_value(id) value(id).to_time rescue NoMethodError nil end
value(id)
click to toggle source
# File lib/config_manager/settings/values.rb, line 9 def value(id) (find(id) || build({})).value end