class Cloverly::Purchase
Public Class Methods
carbon(args)
click to toggle source
# File lib/cloverly/purchase.rb, line 28 def carbon(args) Cloverly.default.offset("carbon", args) end
list(cloverly_instance = nil)
click to toggle source
# File lib/cloverly/purchase.rb, line 19 def list(cloverly_instance = nil) c = cloverly_instance || Cloverly.default Cloverly::Purchase.parse(c, c.get("/2019-03-beta/purchases")) end
retrieve(slug)
click to toggle source
# File lib/cloverly/purchase.rb, line 4 def self.retrieve(slug) self.parse(Cloverly.default, Cloverly.default.get("/2019-03-beta/purchases/#{slug}")) end
shipping(args)
click to toggle source
# File lib/cloverly/purchase.rb, line 24 def shipping(args) Cloverly.default.offset("shipping", args) end
vehicle(args)
click to toggle source
# File lib/cloverly/purchase.rb, line 32 def vehicle(args) Cloverly.default.offset("vehicle", args) end
Public Instance Methods
cancel!()
click to toggle source
# File lib/cloverly/purchase.rb, line 8 def cancel! self.attributes = @cloverly_instance.delete("/2019-03-beta/purchases/#{slug}") end