Sha256: 050663a0a4e4b79e3d6dd304c7da9e8e7a64fa08b4b3ddfb0238cbcf29bccb38
Contents?: true
Size: 531 Bytes
Versions: 2
Compression:
Stored size: 531 Bytes
Contents
module Fog module Billing class StormOnDemand class Invoices < Fog::Collection model Fog::Billing::StormOnDemand::Invoice def all(options = {}) invoices = service.list_invoices(options).body['items'] load(invoices) end def get(invoice_id) invoice = service.get_invoice(:id => invoice_id).body new(invoice) end def next invoice = service.next_invoice.body new(invoice) end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fog-storm_on_demand-0.1.0 | lib/fog/billing/storm_on_demand/models/invoices.rb |
fog-storm_on_demand-0.0.1 | lib/fog/billing/storm_on_demand/models/invoices.rb |