Method: Command::Setting#modify_settings
- Defined in:
- lib/command/setting.rb
#modify_settings(scoped_settings, name, value) ⇒ Object
166 167 168 169 170 171 172 173 174 175 176 177 |
# File 'lib/command/setting.rb', line 166 def modify_settings(scoped_settings, name, value) if value.nil? scoped_settings.delete(name) puts "#{name} の設定を削除しました" else scoped_settings[name] = value puts "#{name} を #{value} に設定しました" end if name == "device" && value modify_settings_when_device_changed(scoped_settings) end end |