123456789101112131415161718 |
- module ShopifyAPI
- module Metafields
- def metafields
- Metafield.find(:all, :params => {:resource => self.class.collection_name, :resource_id => id})
- end
- def add_metafield(metafield)
- raise ArgumentError, "You can only add metafields to resource that has been saved" if new?
- metafield.prefix_options = {
- :resource => self.class.collection_name,
- :resource_id => id
- }
- metafield.save
- metafield
- end
- end
- end
|