Class: Komoju::Client
- Inherits:
-
Object
- Object
- Komoju::Client
- Defined in:
- lib/komoju/client.rb
Overview
Komoju API auto-generated JSON Schema
Instance Method Summary collapse
-
#customers ⇒ Customers
Subscription Customers.
-
#events ⇒ Events
Event Resource.
-
#initialize(client) ⇒ Client
constructor
A new instance of Client.
-
#invoice_items ⇒ InvoiceItems
Subscription Invoice Items.
-
#invoices ⇒ Invoices
Subscription Invoice.
-
#payments ⇒ Payments
Payment resource.
-
#payouts ⇒ Payouts
Payout Resource.
-
#plans ⇒ Plans
Subscription Plans.
-
#subscriptions ⇒ Subscriptions
Subscription Resource.
-
#tokens ⇒ Tokens
Token resource.
Constructor Details
#initialize(client) ⇒ Client
Returns a new instance of Client.
89 90 91 |
# File 'lib/komoju/client.rb', line 89 def initialize(client) @client = client end |
Instance Method Details
#customers ⇒ Customers
Subscription Customers
124 125 126 |
# File 'lib/komoju/client.rb', line 124 def customers @customers_resource ||= Customers.new(@client) end |
#events ⇒ Events
Event Resource
96 97 98 |
# File 'lib/komoju/client.rb', line 96 def events @events_resource ||= Events.new(@client) end |
#invoice_items ⇒ InvoiceItems
Subscription Invoice Items
138 139 140 |
# File 'lib/komoju/client.rb', line 138 def invoice_items @invoice_items_resource ||= InvoiceItems.new(@client) end |
#invoices ⇒ Invoices
Subscription Invoice
131 132 133 |
# File 'lib/komoju/client.rb', line 131 def invoices @invoices_resource ||= Invoices.new(@client) end |
#payments ⇒ Payments
Payment resource
103 104 105 |
# File 'lib/komoju/client.rb', line 103 def payments @payments_resource ||= Payments.new(@client) end |
#payouts ⇒ Payouts
Payout Resource
110 111 112 |
# File 'lib/komoju/client.rb', line 110 def payouts @payouts_resource ||= Payouts.new(@client) end |
#plans ⇒ Plans
Subscription Plans
145 146 147 |
# File 'lib/komoju/client.rb', line 145 def plans @plans_resource ||= Plans.new(@client) end |
#subscriptions ⇒ Subscriptions
Subscription Resource
117 118 119 |
# File 'lib/komoju/client.rb', line 117 def subscriptions @subscriptions_resource ||= Subscriptions.new(@client) end |