Class: Suzuri::Product

Inherits:
Object
  • Object
show all
Defined in:
lib/suzuri_client.rb

Overview

created from Material”, “ja”=>“Productは、Materialから生まれた各商品のことです。商品の値段は material:priceitemVariant:price によって決定されます。”

Instance Method Summary collapse

Constructor Details

#initialize(client) ⇒ Product

Returns a new instance of Product



318
319
320
# File 'lib/suzuri_client.rb', line 318

def initialize(client)
  @client = client
end

Instance Method Details

#info(product_id) ⇒ Object

info for a Product specified by id.”, “ja”=>“idを指定してProduct情報を取得します。”

Parameters:

  • product_id: ("en"=>"unique identifier of product", "ja"=>"Productの一意なID")


325
326
327
# File 'lib/suzuri_client.rb', line 325

def info(product_id)
  @client.product.info(product_id)
end

#list(body) ⇒ Object

Products info”, “ja”=>“複数のProduct情報を取得します。”

Parameters:

  • body:

    the object to pass as the request payload



332
333
334
# File 'lib/suzuri_client.rb', line 332

def list(body)
  @client.product.list(body)
end