Sha256: ea41434131b8213a0d0f6a02881968e12fcb3651f134879cc47b93be1cbe2554
Contents?: true
Size: 502 Bytes
Versions: 3
Compression:
Stored size: 502 Bytes
Contents
module ShopifyAPI # Shop object. Use Shop.current to receive # the shop. class Shop < Base def self.current find(:one, from: "/admin/shop.#{format.extension}") end def metafields Metafield.find(:all) end def add_metafield(metafield) raise ArgumentError, "You can only add metafields to resource that has been saved" if new? metafield.save metafield end def events Event.find(:all) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
shopify_api-4.0.0 | lib/shopify_api/resources/shop.rb |
shopify_api-3.2.7 | lib/shopify_api/resources/shop.rb |
shopify_api-3.2.6 | lib/shopify_api/resources/shop.rb |