Class: Tangolicious::Customer

Inherits:
Resource
  • Object
show all
Defined in:
lib/tangolicious/customer.rb

Class Method Summary collapse

Methods inherited from Resource

#initialize, list, request, retrieve, wrap

Methods included from Util

#call_recursively

Constructor Details

This class inherits a constructor from Tangolicious::Resource

Class Method Details

.accounts(id) ⇒ Object



6
7
8
# File 'lib/tangolicious/customer.rb', line 6

def self.accounts(id)
  .wrap(request.get("#{endpoint}/#{id}/accounts"))
end

.create(params) ⇒ Object



10
11
12
# File 'lib/tangolicious/customer.rb', line 10

def self.create(params)
  new(request.post(endpoint, params))
end

.create_account(id, params) ⇒ Object



14
15
16
# File 'lib/tangolicious/customer.rb', line 14

def self.(id, params)
  .new(request.post("#{endpoint}/#{id}/accounts", params))
end

.endpointObject



18
19
20
# File 'lib/tangolicious/customer.rb', line 18

def self.endpoint
  'customers'
end