Class: Komoju::Client

Inherits:
Object
  • Object
show all
Defined in:
lib/komoju/client.rb

Overview

Komoju API auto-generated JSON Schema

Instance Method Summary collapse

Constructor Details

#initialize(client) ⇒ Client



97
98
99
# File 'lib/komoju/client.rb', line 97

def initialize(client)
  @client = client
end

Instance Method Details

#customersCustomers

Customers



125
126
127
# File 'lib/komoju/client.rb', line 125

def customers
  @customers_resource ||= Customers.new(@client)
end

#eventsEvents

Event Resource



104
105
106
# File 'lib/komoju/client.rb', line 104

def events
  @events_resource ||= Events.new(@client)
end

#paymentsPayments

Payment resource



111
112
113
# File 'lib/komoju/client.rb', line 111

def payments
  @payments_resource ||= Payments.new(@client)
end

#subscriptionsSubscriptions

Subscription Resource



118
119
120
# File 'lib/komoju/client.rb', line 118

def subscriptions
  @subscriptions_resource ||= Subscriptions.new(@client)
end

#tokensTokens

Token resource



132
133
134
# File 'lib/komoju/client.rb', line 132

def tokens
  @tokens_resource ||= Tokens.new(@client)
end