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