module DuodealerAPI::Metafields
Public Instance Methods
add_metafield(metafield)
click to toggle source
# File lib/duodealer_api/metafields.rb, line 9 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
metafields(**options)
click to toggle source
# File lib/duodealer_api/metafields.rb, line 3 def metafields(**options) options.merge! resource: self.class.collection_name, resource_id: id Metafield.find :all, params: options end