module Quickbooks
def condense_logs?
def condense_logs? @condense_logs ||= false end
def http_adapter
def http_adapter @@http_adapter end
def http_adapter=(adapter)
def http_adapter=(adapter) @@http_adapter = adapter end
def log(msg)
def log(msg) logger.info(msg) logger.flush if logger.respond_to?(:flush) end
def log?
def log? @log ||= false end
def log_xml_pretty_print?
def log_xml_pretty_print? defined?(@log_xml_pretty_print) ? @log_xml_pretty_print : true end
def logger
def logger @@logger ||= ::Logger.new($stdout) # TODO: replace with a real log file end
def logger=(logger)
def logger=(logger) @@logger = logger end
def minorversion
def minorversion @@minorversion end
def minorversion=(v)
def minorversion=(v) @@minorversion = v end
def sandbox_mode
def sandbox_mode @@sandbox_mode end
def sandbox_mode=(sandbox_mode)
def sandbox_mode=(sandbox_mode) @@sandbox_mode = sandbox_mode end