class Invoicer::BlinksaleInvoiceManager

Attributes

service[R]

Public Class Methods

new(service) click to toggle source
# File lib/services/blinksale/invoice_manager.rb, line 8
def initialize(service)
  @service = service
end

Public Instance Methods

all(params = {}) click to toggle source
# File lib/services/blinksale/invoice_manager.rb, line 12
def all(params = {})
  service.blinksale.all(params).map do |i|
    Invoicer::BlinksaleInvoice.from_blinksale(i)
  end
end
get(id) click to toggle source
# File lib/services/blinksale/invoice_manager.rb, line 18
def get(id)
  Invoicer::BlinksaleInvoice.from_blinksale(service.blinksale.get(id))
end