Method: PaymentRails::Gateway#initialize
- Defined in:
- lib/paymentrails/Gateway.rb
#initialize(config) ⇒ Gateway
Returns a new instance of Gateway.
30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/paymentrails/Gateway.rb', line 30 def initialize(config) @config = config @client = Client.new(config) @recipient = RecipientGateway.new(client) @recipient_account = RecipientAccountGateway.new(client) @batch = BatchGateway.new(client) @payment = PaymentGateway.new(client) @balance = BalanceGateway.new(client) @offline_payment = OfflinePaymentGateway.new(client) @invoice = InvoiceGateway.new(client) @invoice_payment = InvoicePaymentGateway.new(client) end |