Class: Wardrobe::RootConfig
- Inherits:
-
Object
- Object
- Wardrobe::RootConfig
- Includes:
- Wardrobe
- Defined in:
- lib/wardrobe/root_config.rb
Overview
Config class used on Wardrobe root module
Constant Summary
Constants included from Wardrobe
Instance Method Summary collapse
Methods included from Wardrobe
register_getter, register_plugin, register_setter
Methods included from ModuleMethods
#config, #configure, #create_class, #included, #logger
Instance Method Details
#build(**args) ⇒ Object
24 25 26 27 28 29 |
# File 'lib/wardrobe/root_config.rb', line 24 def build(**args) args.each do |k, v| send("#{k}=", v) end self end |
#coerce=(value) ⇒ Object
18 19 20 21 22 |
# File 'lib/wardrobe/root_config.rb', line 18 def coerce=(value) if super == false default_plugins.delete(:coercible) end end |