Module: Intacct

Defined in:
lib/intacct.rb,
lib/intacct/utils.rb,
lib/intacct/config.rb,
lib/intacct/gateway.rb,
lib/intacct/request.rb,
lib/intacct/version.rb,
lib/intacct/response.rb,
lib/intacct/functions/read.rb,
lib/intacct/function_result.rb,
lib/intacct/functions/query.rb,
lib/intacct/functions/create.rb,
lib/intacct/functions/update.rb,
lib/intacct/authentication_result.rb,
lib/intacct/functions/retrieve_pdf.rb,
lib/intacct/functions/get_api_session.rb,
lib/intacct/functions/reverse_payment.rb,
lib/intacct/exceptions/client_exception.rb,
lib/intacct/authentication_methods/session.rb,
lib/intacct/functions/create_ar_adjustment.rb,
lib/intacct/authentication_methods/credentials.rb,
lib/intacct/exceptions/function_failure_exception.rb,
lib/intacct/exceptions/missing_authentication_exception.rb

Defined Under Namespace

Modules: AuthenticationMethods, Exceptions, Functions, Utils Classes: AuthenticationResult, Config, FunctionResult, Gateway, Request, Response

Constant Summary collapse

VERSION =
"0.0.15"

Class Method Summary collapse

Class Method Details

.configObject



17
18
19
# File 'lib/intacct/config.rb', line 17

def self.config
  @config ||= Config.new
end

.configure {|config| ... } ⇒ Object

Yields:



13
14
15
# File 'lib/intacct/config.rb', line 13

def self.configure
  yield config
end

.loggerObject



15
16
17
# File 'lib/intacct.rb', line 15

def self.logger
  config.logger
end