module Settings

Public Class Methods

method_missing(method, *args, &block) click to toggle source

automatic access to settings groups

# File lib/settings_tree.rb, line 17
def self.method_missing(method, *args, &block)
        return SettingsHolder.instance.get_settings(method)
end
register_settings_file(name, file) click to toggle source

Convenient shortcuts to the SettingsHolder class

# File lib/settings_tree.rb, line 6
def self.register_settings_file(name, file)
        SettingsHolder.instance.register_settings_file(name, file)
end
reload_all() click to toggle source
# File lib/settings_tree.rb, line 9
def self.reload_all
        return SettingsHolder.instance.reload_all
end
reload_group(name) click to toggle source
# File lib/settings_tree.rb, line 12
def self.reload_group(name)
        return SettingsHolder.instance.reload_group(name)
end