public function add_order($data) { $data['ex_rate'] = get_exchange_rate_by_code($data['currency']); $this->db->insert('order_list', $data); $order_id = $this->db->insert_id(); if (!isset($this->CI->order_role_model)) { $this->CI->load->model('order_role_model'); } $this->CI->order_role_model->add_order_role($order_id); }
public function auto_input_ebay_id() { $orders = $this->order_model->fetch_order_ebay_id_empty(); foreach ($orders as $order) { $ebay_orders = $this->order_model->fetch_ebay_order_by_paypal($order->transaction_id); //var_dump($ebay_order);die(); if ($ebay_orders) { foreach ($ebay_orders as $ebay_order) { $data = array('ebay_id' => $ebay_order->ebay_id); $this->order_model->update_order_information($order->id, $data); echo "transaction_id:" . $order->transaction_id . "===ebay id :" . $ebay_order->ebay_id . "\n"; break; } } } $orders = $this->order_model->fetch_order_ebay_created_at_empty(); foreach ($orders as $order) { $ebay_orders = $this->order_model->fetch_ebay_order_by_paypal($order->transaction_id); //var_dump($ebay_order);die(); if ($ebay_orders) { foreach ($ebay_orders as $ebay_order) { $data = array('created_at' => $ebay_order->order_created_date); $this->order_model->update_order_information($order->id, $data); echo "transaction_id:" . $order->transaction_id . "===created at :" . $ebay_order->order_created_date . "\n"; break; } } else { $data = array('created_at' => $order->list_date . " " . $order->list_time); $this->order_model->update_order_information($order->id, $data); echo "transaction_id:" . $order->transaction_id . "===created at :" . $order->list_date . " " . $order->list_time . "\n"; } } $orders = $this->order_model->fetch_order_ex_rate_empty(); foreach ($orders as $order) { $data = array('ex_rate' => get_exchange_rate_by_code($order->currency)); $this->order_model->update_order_information($order->id, $data); echo $order->currency . "===ex_rate :" . get_exchange_rate_by_code($order->currency) . "\n"; } }