class Prestashop::Mapper::ProductSupplier

Attributes

id_currency[R]
id_product[R]
id_product_attribute[R]
id_supplier[R]
product_supplier_price_te[R]
product_supplier_reference[R]

Public Class Methods

new(args = {}) click to toggle source
# File lib/prestashop/mapper/models/product_supplier.rb, line 10
def initialize args = {}
  @id_supplier = settings[:id_supplier]

  @id_product           = args.fetch(:id_product)
  @id_product_attribute = args.fetch(:id_product_attribute, 0)
  @id_currency          = args.fetch(:id_currency, 0)

  @product_supplier_reference = args[:product_supplier_reference]
  @product_supplier_price_te  = args[:product_supplier_price_te]
end

Public Instance Methods

hash() click to toggle source
# File lib/prestashop/mapper/models/product_supplier.rb, line 21
def hash
  { id_product:                 id_product,
    id_product_attribute:       id_product_attribute,
    id_supplier:                id_supplier,
    product_supplier_reference: product_supplier_reference,
    product_supplier_price_te:  product_supplier_price_te,
    id_currency:                id_currency }
end