class QuestBack::Configuration
Constants
- API_DEFAULTS
Attributes
http_proxy[RW]
log_level[RW]
password[RW]
soap_namespace[RW]
username[RW]
wsdl[RW]
Public Class Methods
new(attributes = {})
click to toggle source
# File lib/quest_back/configuration.rb, line 11 def initialize(attributes = {}) assign API_DEFAULTS assign attributes end
Public Instance Methods
[](name)
click to toggle source
# File lib/quest_back/configuration.rb, line 20 def [](name) public_send name end
[]=(name, value)
click to toggle source
# File lib/quest_back/configuration.rb, line 16 def []=(name, value) public_send "#{name}=", value end
Private Instance Methods
assign(attributes)
click to toggle source
# File lib/quest_back/configuration.rb, line 28 def assign(attributes) attributes.each_pair do |name, value| self[name] = value end end