class Economic::JournalVoucherRepo
Public Class Methods
endpoint_name()
click to toggle source
# File lib/economic/journal_voucher_repo.rb, line 9 def self.endpoint_name raise StandardError, "only save is available on this repository" end
save(voucher)
click to toggle source
# File lib/economic/journal_voucher_repo.rb, line 3 def self.save(voucher) response = send_request(method: :post, url: "#{Economic::JournalRepo.endpoint_url}/#{voucher.journal.journalNumber}/vouchers", payload: voucher.to_h.to_json) Voucher.new(JSON.parse(response.body).first) end