Method: Alchemy::Configuration#to_h

Defined in:
lib/alchemy/configuration.rb

#to_hObject



46
47
48
49
50
51
52
53
54
# File 'lib/alchemy/configuration.rb', line 46

def to_h
  self.class.defined_options.map do |option|
    [option, send(option)]
  end.concat(
    self.class.defined_configurations.map do |configuration|
      [configuration, send(configuration).to_h]
    end
  ).to_h
end