class Sage300Kit::Client
Constants
- DEFAULT_TIMEOUT
Public Class Methods
new(options = {})
click to toggle source
# File lib/sage300_kit/client.rb, line 31 def initialize(options = {}) @auth = options[:auth] || ENV["SAGE_300_KEY"] @timeout = options[:timeout] || DEFAULT_TIMEOUT self.class.default_options.merge!( headers: { 'Authorization' => @auth, 'Content-Type' => 'application/json' }, timeout: @timeout ) end