Method: Settingable::Settings#initialize

Defined in:
lib/settingable/settings.rb

#initialize(settings = {}) ⇒ Object

Initialize the settings. Merges the given settings to the default settings.

Parameters:

  • settings (Hash) (defaults to: {})

    The initial settings.



55
56
57
# File 'lib/settingable/settings.rb', line 55

def initialize(settings = {})
  @settings = DeepMerge.deep_merge(self.class.default_settings, settings)
end