Method: Grape::Util::StrictHashConfiguration.simple_settings_methods
- Defined in:
- lib/grape/util/strict_hash_configuration.rb
.simple_settings_methods(setting_name, new_config_class) ⇒ Object
45 46 47 48 49 50 51 52 |
# File 'lib/grape/util/strict_hash_configuration.rb', line 45 def self.simple_settings_methods(setting_name, new_config_class) setting_name_sym = setting_name.to_sym new_config_class.class_eval do define_method setting_name do |new_value| @settings[setting_name_sym] = new_value end end end |