class SpiffyStoresAPI::Store
Store
object. Use Store.current
to retrieve the store settings.
Public Class Methods
current(options={})
click to toggle source
# File lib/spiffy_stores_api/resources/store.rb, line 4 def self.current(options={}) find(:one, options.merge({from: "/api/store.#{format.extension}"})) end
Public Instance Methods
add_metafield(metafield)
click to toggle source
# File lib/spiffy_stores_api/resources/store.rb, line 12 def add_metafield(metafield) raise ArgumentError, "You can only add metafields to resource that has been saved" if new? metafield.save metafield end
metafields(**options)
click to toggle source
# File lib/spiffy_stores_api/resources/store.rb, line 8 def metafields(**options) Metafield.find(:all, params: options) end