/
xero_gateway.rb
41 lines (39 loc) · 2.24 KB
/
xero_gateway.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
require "cgi"
require "uri"
require "net/https"
require "rexml/document"
require "builder"
require "bigdecimal"
require "oauth"
require 'oauth/signature/rsa/sha1'
require "forwardable"
require "active_support/all"
require File.join(File.dirname(__FILE__), 'oauth', 'oauth_consumer')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'http_encoding_helper')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'http')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'dates')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'money')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'line_item_calculations')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'response')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'account')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'accounts_list')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'tracking_category')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'contact')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'line_item')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'payment')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'invoice')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'bank_transaction')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'credit_note')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'journal_line')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'manual_journal')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'address')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'phone')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'organisation')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'tax_rate')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'currency')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'error')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'oauth')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'exceptions')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'gateway')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'private_app')
require File.join(File.dirname(__FILE__), 'xero_gateway', 'partner_app')