class Wardrobe::RootConfig
Config class used on Wardrobe
root module
Public Instance Methods
build(**args)
click to toggle source
# File lib/wardrobe/root_config.rb, line 24 def build(**args) args.each do |k, v| send("#{k}=", v) end self end
coerce=(value)
click to toggle source
Calls superclass method
# File lib/wardrobe/root_config.rb, line 18 def coerce=(value) if super == false default_plugins.delete(:coercible) end end
register_default_plugin(name)
click to toggle source
# File lib/wardrobe/root_config.rb, line 13 def register_default_plugin(name) raise 'error' unless Wardrobe.plugins.key?(name) default_plugins.add(name) end