Module: Seteable::ClassMethods
- Defined in:
- lib/seteable.rb
Instance Method Summary collapse
Instance Method Details
#inherited(subclass) ⇒ Object
25 26 27 28 |
# File 'lib/seteable.rb', line 25 def inherited(subclass) subclass.settings.replace(Seteable.deepclone(settings)) subclass.settings.default_proc = proc { |h, k| h[k] = settings[k] } end |
#settings ⇒ Object
30 31 32 |
# File 'lib/seteable.rb', line 30 def settings @settings ||= {} end |