public function GetOrder($param) { $data = parent::GetOrderProcess($param); $this->id = $data['od_id']; $this->total = $data['od_total']; $this->amount = $data['od_amount']; $this->payments = $data['od_payments']; $this->description = $data['od_description']; // Customer data $this->customer_name = $data['me_name']; $this->customer_address = $data['od_address']; $this->customer_phone = $data['me_phone']; $this->customer_email = $data['me_email']; $this->customer_status = $data['me_status']; // time update $this->create_time = $data['od_create_time']; $this->update_time = $data['od_update_time']; $this->expire_time_thai_format = $data['order_expire_time_thai_format']; $this->expire_time_datediff = $data['order_expire_time_datediff']; $this->confirm_time_facebook_format = $data['order_confirm_time_facebook_format']; $this->confirm_time_thai_format = $data['order_confirm_time_thai_format']; // Datatime facebook format $this->create_time_fb = $data['order_create_time_facebook_format']; $this->update_time_fb = $data['order_update_time_facebook_format']; $this->paying_time_fb = $data['order_paying_time_facebook_format']; $this->confirm_time_fb = $data['order_confirm_time_facebook_format']; $this->shipping_time_fb = $data['order_shipping_time_facebook_format']; $this->complete_time_fb = $data['order_complete_time_facebook_format']; $this->expire_time_fb = $data['order_expire_time_facebook_format']; // Datetime thai format $this->create_time_th; $this->update_time_th; $this->paying_time_th; $this->confirm_time_th; $this->shipping_time_th; $this->complete_time_th; $this->expire_time_th; $this->ems = $data['od_ems']; $this->type = $data['od_type']; $this->status = $data['od_status']; $this->shipping_type = $data['od_shipping_type']; if ($this->shipping_type == "Ems") { $this->shipping_payments = 50; } else { if ($this->shipping_type == "Register") { $this->shipping_payments = 30; } else { $this->shipping_payments = 50; } } $this->summary_payments = $this->payments + $this->shipping_payments; // Get Money transfer $transfer = parent::GetMoneyTransferProcess(array('order_id' => $this->id)); $this->m_total = $transfer['mf_total']; $this->m_message = $transfer['mf_description']; $this->m_bank_name = $this->BankName($transfer['bk_code']); $this->m_bank_number = $transfer['bk_account_number']; $this->m_photo = $transfer['im_filename']; }