OpenCart 🇺🇦

Метод Ebay::getProductStockLevel(...)

Схема

public mixed getProductStockLevel ( $productId, $sku = '' )

Аргументы

Аргумент Возможный тип Описание
$productId
$sku = ''

Описание

Метод пока еще не документирован.

Исходный код

$this->log('getProductStockLevel() - ID: '.$productId.', SKU: '.$sku);

if($sku == '' || $sku == null){
	$qry = $this->db->query("SELECT `quantity`, `status` FROM `" . DB_PREFIX . "product` WHERE `product_id` = '".(int)$productId."' LIMIT 1");

	return array('quantity' => (int)$qry->row['quantity'], 'status' => ($qry->row['status']));
}else{
	$qry = $this->db->query("SELECT `stock`, `active` FROM `" . DB_PREFIX . "product_option_relation` WHERE `product_id` = '".(int)$productId."' AND `var` = '".$this->db->escape($sku)."' LIMIT 1");

	return array('quantity' => (int)$qry->row['stock'], 'status' => ($qry->row['active']));
}