class Kin::Product
Attributes
brand[RW]
care_instructions[RW]
description[RW]
fit_notes[RW]
id[RW]
image_urls[RW]
material[RW]
name[RW]
origin[RW]
product[RW]
skus[RW]
url[RW]
Public Class Methods
new(obj={})
click to toggle source
# File lib/product.rb, line 9 def initialize(obj={}) raise "Invalid Argument" unless obj.is_a?(Hash) initialize(obj['name'], obj['product'], obj['id'], obj['url'], obj['image_urls'], obj['skus'], obj['description'], obj['fit_notes'], obj['material'], obj['care_instructions'], obj['origin']) end
Public Instance Methods
get_images()
click to toggle source
# File lib/product.rb, line 31 def get_images @image_urls.values.flatten if image_urls.is_a?(Hash) end