Method: BlockParty::Configuration#method_missing

Defined in:
lib/block_party/configuration.rb

#method_missing(setting, *args, &block) ⇒ Object



17
18
19
20
21
22
23
24
25
# File 'lib/block_party/configuration.rb', line 17

def method_missing(setting, *args, &block)
  setter, getter = derive_setting_names(setting)
  create_accessors setter, getter
  if setter? setting
    set setter, *args, &block
  else
    set_nested_configuration setter, *args, &block
  end
end