class Settingify::Repos::Settings
Public Instance Methods
add(item)
click to toggle source
# File lib/settingify/repos/settings.rb, line 13 def add(item) list << item end
clear!()
click to toggle source
# File lib/settingify/repos/settings.rb, line 17 def clear! list.each(&method(:undef_method_for)) list.clear end
list()
click to toggle source
# File lib/settingify/repos/settings.rb, line 8 def list @settings_list ||= [] @settings_list end
Private Instance Methods
undef_method_for(item)
click to toggle source
# File lib/settingify/repos/settings.rb, line 24 def undef_method_for(item) Settingify.singleton_class.send :remove_method, item.name end