public function hookCancelProduct($params) { if ($this->_allowToWork == false) { return; } if ((double) $params['order']->total_products_wt <= 0) { $cart = new Cart($params['order']->id_cart); $customer = new Customer($params['order']->id_customer); $params_to_twenga = array(); $params_to_twenga['basket_id'] = (string) $params['order']->id_cart; if (self::$obj_twenga->orderExist($params_to_twenga)) { $bool = self::$obj_twenga->orderCancel($params_to_twenga); self::$obj_ps_stats->cancelOrder(); } } }
public function hookCancelProduct($params) { if ((double) $params['order']->total_products_wt <= 0) { $cart = new Cart($params['order']->id_cart); $customer = new Customer($params['order']->id_customer); $params_to_twenga = array(); // @todo delete or not ?? // $params_to_twenga['order_id'] = (string)$params['order']->id; // $params_to_twenga['user_id'] = (string)$customer->id; // $params_to_twenga['cli_email'] = (string)$customer->email; $params_to_twenga['basket_id'] = (string) $params['order']->id_cart; try { if (self::$obj_twenga->orderExist($params_to_twenga)) { $bool = self::$obj_twenga->orderCancel($params_to_twenga); self::$obj_ps_stats->cancelOrder(); } } catch (Exception $e) { die($e->getMessage()); } } }