Схема
public mixed
orderNew (
$order_id )
Аргументы
Аргумент |
Возможный тип |
Описание |
$order_id |
— |
— |
Описание
Метод пока еще не документирован.
Исходный код
$this->log('orderNew() - Order id:'.$order_id.' passed');
if(!$this->isEbayOrder($order_id)) {
if ($this->openbay->addonLoad('openstock') == true) {
$this->log('orderNew() - Loop over products (with OpenStock)');
$os_array = $this->osProducts($order_id);
foreach($os_array as $pass) {
$this->ebaySaleStockReduce((int)$pass['pid'], (string)$pass['var']);
}
}else{
$order_product_query = $this->db->query("SELECT * FROM `" . DB_PREFIX . "order_product` WHERE `order_id` = '" . (int)$order_id . "'");
$this->log('orderNew() - Loop over products (no OpenStock)');
foreach ($order_product_query->rows as $product) {
$this->ebaySaleStockReduce((int)$product['product_id']);
}
}
}