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 " def self.\#{setting.name}\n self.class.registered_settings[:\#{setting.name}].value\n end\n def self.\#{setting.name}=(value)\n self.class.registered_settings[:\#{setting.name}].raw_value = value\n end\n TEXT\nend\n" |