Class: Komoju::Customers
- Inherits:
-
Object
- Object
- Komoju::Customers
- Defined in:
- lib/komoju/client.rb
Overview
Customers
Instance Method Summary collapse
-
#create(body = {}) ⇒ Object
Create a customer.
-
#destroy(customers_id) ⇒ Object
Destroy a customer.
-
#initialize(client) ⇒ Customers
constructor
A new instance of Customers.
-
#list(body = {}) ⇒ Object
List customers.
-
#show(customers_id) ⇒ Object
Show a customer.
-
#update(customers_id, body = {}) ⇒ Object
Update customers.
Constructor Details
#initialize(client) ⇒ Customers
Returns a new instance of Customers.
253 254 255 |
# File 'lib/komoju/client.rb', line 253 def initialize(client) @client = client end |
Instance Method Details
#create(body = {}) ⇒ Object
Create a customer
274 275 276 |
# File 'lib/komoju/client.rb', line 274 def create(body = {}) @client.customers.create(body) end |
#destroy(customers_id) ⇒ Object
Destroy a customer
289 290 291 |
# File 'lib/komoju/client.rb', line 289 def destroy(customers_id) @client.customers.destroy(customers_id) end |
#list(body = {}) ⇒ Object
List customers
260 261 262 |
# File 'lib/komoju/client.rb', line 260 def list(body = {}) @client.customers.list(body) end |
#show(customers_id) ⇒ Object
Show a customer
267 268 269 |
# File 'lib/komoju/client.rb', line 267 def show(customers_id) @client.customers.show(customers_id) end |
#update(customers_id, body = {}) ⇒ Object
Update customers
282 283 284 |
# File 'lib/komoju/client.rb', line 282 def update(customers_id, body = {}) @client.customers.update(customers_id, body) end |