Method: ActiveSetting::Setting.define_shortcut_method
- Defined in:
- lib/active_setting/setting.rb
.define_shortcut_method(setting) ⇒ Object
29 30 31 32 33 34 35 36 37 38 |
# File 'lib/active_setting/setting.rb', line 29 def self.define_shortcut_method(setting) class_eval <<-TEXT def self.#{setting.name} self.class.registered_settings[:#{setting.name}].value end def self.#{setting.name}=(value) self.class.registered_settings[:#{setting.name}].raw_value = value end TEXT end |