module Moneybird::Traits::SendInvoice

Public Instance Methods

send_invoice(resource, options = {}) click to toggle source
# File lib/moneybird/traits/send_invoice.rb, line 8
def send_invoice(resource, options = {})
  response = client.patch(send_invoice_path(resource), options.to_json)
  resource.attributes = response
  resource
end
send_invoice_path(resource) click to toggle source
# File lib/moneybird/traits/send_invoice.rb, line 4
def send_invoice_path(resource)
  [path, resource.path, '/send_invoice'].join('')
end