Class: Moltin::Resource::Product

Inherits:
Api::CrudResource show all
Defined in:
lib/moltin/resource/product.rb

Instance Attribute Summary

Attributes inherited from Api::CrudResource

#data

Instance Method Summary collapse

Methods inherited from Api::CrudResource

all, #assign_attributes, attributes, create, #delete, find, find_by, #initialize, #method_missing, #model_name, #persisted?, #respond_to?, #route_key, #save, search, #to_hash, #to_key, #to_model, #to_s

Constructor Details

This class inherits a constructor from Moltin::Api::CrudResource

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Moltin::Api::CrudResource

Instance Method Details

#image_urlObject



17
18
19
20
# File 'lib/moltin/resource/product.rb', line 17

def image_url
  return nil unless images.any?
  images[0]['url']['https']
end