Class: KillBillClient::Model::InvoiceItem
- Inherits:
-
InvoiceItemAttributesSimple
- Object
- Resource
- InvoiceItemAttributesSimple
- KillBillClient::Model::InvoiceItem
- Defined in:
- lib/killbill_client/models/invoice_item.rb
Constant Summary
Constants inherited from Resource
Instance Attribute Summary
Attributes inherited from Resource
Instance Method Summary collapse
Methods inherited from Resource
attribute, delete, from_json, from_response, get, head, instantiate_record_from_json, post, put, #refresh, #to_hash, #to_json
Instance Method Details
#create(user = nil, reason = nil, comment = nil) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/killbill_client/models/invoice_item.rb', line 4 def create(user = nil, reason = nil, comment = nil) created_invoice_item = self.class.post "#{Invoice::KILLBILL_API_INVOICES_PREFIX}/charges", to_json, {}, { :user => user, :reason => reason, :comment => comment, } created_invoice_item.refresh(Invoice) end |