class Fakturownia::Api::Invoice
Public Instance Methods
change_status(id, status)
click to toggle source
# File lib/fakturownia/api/invoice.rb, line 24 def change_status(id, status) connection.post("/invoices/#{id}/change_status", invoice: {status: status}) end
create(params)
click to toggle source
# File lib/fakturownia/api/invoice.rb, line 12 def create(params) connection.post("/invoices", invoice: params) end
delete(id)
click to toggle source
# File lib/fakturownia/api/invoice.rb, line 20 def delete(id) connection.delete("/invoices/#{id}") end
list(options = {})
click to toggle source
# File lib/fakturownia/api/invoice.rb, line 4 def list(options = {}) connection.get("/invoices", options) end
show(id, options = {})
click to toggle source
# File lib/fakturownia/api/invoice.rb, line 8 def show(id, options = {}) connection.get("/invoices/#{id}", options) end
update(id, params)
click to toggle source
# File lib/fakturownia/api/invoice.rb, line 16 def update(id, params) connection.put("/invoices/#{id}", invoice: params) end