Module: FlowAccount::Client::TaxInvoice
- Included in:
- FlowAccount::Client
- Defined in:
- lib/flow_account/client/tax_invoice.rb
Instance Method Summary collapse
- #create_tax_invoice(params) ⇒ Object
- #tax_invoice(id) ⇒ Object
- #tax_invoice_link(id, lang = :en) ⇒ Object
- #tax_invoices(offset = 0, limit = 10) ⇒ Object
- #update_tax_invoice(id, params) ⇒ Object
Instance Method Details
#create_tax_invoice(params) ⇒ Object
5 6 7 |
# File 'lib/flow_account/client/tax_invoice.rb', line 5 def create_tax_invoice(params) post('tax-invoices', params) end |
#tax_invoice(id) ⇒ Object
13 14 15 |
# File 'lib/flow_account/client/tax_invoice.rb', line 13 def tax_invoice(id) get("tax-invoices/#{id}") end |
#tax_invoice_link(id, lang = :en) ⇒ Object
21 22 23 |
# File 'lib/flow_account/client/tax_invoice.rb', line 21 def tax_invoice_link(id, lang=:en) get("tax-invoices/#{id}/#{lang}/share-link") end |
#tax_invoices(offset = 0, limit = 10) ⇒ Object
17 18 19 |
# File 'lib/flow_account/client/tax_invoice.rb', line 17 def tax_invoices(offset=0, limit=10) get("tax-invoices", {offset: offset, limit: limit}) end |
#update_tax_invoice(id, params) ⇒ Object
9 10 11 |
# File 'lib/flow_account/client/tax_invoice.rb', line 9 def update_tax_invoice(id, params) put("tax-invoices/#{id}", params) end |