class DuodealerAPI::Shop

Shop object. Use Shop.current to receive the shop.

Public Class Methods

current(options = {}) click to toggle source
# File lib/duodealer_api/resources/shop.rb, line 7
def self.current(options = {})
  find(options)
end

Public Instance Methods

add_metafield(metafield) click to toggle source
# File lib/duodealer_api/resources/shop.rb, line 15
def add_metafield(metafield)
  raise ArgumentError, "You can only add metafields to resource that has been saved" if new?
  metafield.save
  metafield
end
events() click to toggle source
# File lib/duodealer_api/resources/shop.rb, line 21
def events
  Event.find(:all)
end
metafields(**options) click to toggle source
# File lib/duodealer_api/resources/shop.rb, line 11
def metafields(**options)
  Metafield.find :all, params: options
end