<?php defined('SYSPATH') or die('No direct access allowed.'); ?> <?php $db = new Database(); $id = $this->uri->segment(3); $order = Order::getOrderByID($id); $_order = ORM::factory('order', $id); $user = ORM::factory('user')->where('id', $order->user_id)->find(); $shipping = ORM::factory('user_shipping_info')->where('id', $order->shippingID)->find(); $billing = ORM::factory('user_billing_info')->where('id', $order->billingID)->find(); //$user = User::getUserByID($order->user_id); $order_products = Basket::getBasketContentForOrder($id); //var_dump($order_products[0]); $order_statuses = Order::getOrderStatusByID($id); $order_id = $_order->getOrderId(); function order_status() { $status = array(1 => "Pending", 2 => "Processed", 3 => "Denied", 4 => "Shipped", 5 => "Delivered", 6 => "Canceled", 7 => "Refund"); return $status; } function status_filter($id) { switch ($id) { case 1: return "Pending"; case 2: return "Processed"; case 3: