Module: Seteable::ClassMethods

Defined in:
lib/seteable.rb

Instance Method Summary collapse

Instance Method Details

#inherited(subclass) ⇒ Object



15
16
17
# File 'lib/seteable.rb', line 15

def inherited(subclass)
  subclass.settings.replace(Seteable.deepclone(settings))
end

#settingsObject



19
20
21
# File 'lib/seteable.rb', line 19

def settings
  return @settings ||= {}
end