class AvataxClient::Configuration
Configuration
class to manage settings for Avatax
Attributes
debug[RW]
debug_response[RW]
endpoint[RW]
item_codes[RW]
password[RW]
tax_codes[RW]
username[RW]
version[RW]
Public Class Methods
new()
click to toggle source
rubocop:disable Metrics/MethodLength
# File lib/avatax_client/configuration.rb, line 8 def initialize @item_codes = OpenStruct.new @endpoint = nil @password = nil @tax_codes = OpenStruct.new @username = nil @version = nil @debug = false @debug_response = lambda { |response| puts "Response Debug" puts "Response Code:" puts response.code puts "Response Body:" puts response.body } end