public function orders() { $http = new Http(); if ($http->isActive('status')) { $id = $http->post('id'); $status = $http->post('status'); $ord_det = new Order_details($id); $ord_det->setStatus($status); $ord_det->writeData(true); } if ($http->isActive('to_delete')) { $to_delete = $http->post('to_delete'); $this->deleteOrder($to_delete); } $orders_array = array(); $completed_array = array(); $or_det = new Order_details(); $new_orders = $or_det->getNewOrders(2, 1); $completed_orders = $or_det->getCompletedOrders(2, 1); foreach ($new_orders as $key => $o) { $orders_array[$key]['details'] = $o->getId(); $orders_array[$key]['order_nr'] = $o->getOrderNr(); $orders_array[$key]['status'] = $o->getStatus(); $orders_array[$key]['date'] = $o->getDate(); } foreach ($completed_orders as $key => $o) { $completed_array[$key]['order_nr'] = $o->getOrderNr(); $completed_array[$key]['status'] = $o->getStatus(); $completed_array[$key]['date'] = $o->getDate(); $completed_array[$key]['id'] = $o->getId(); } echo $this->render('adminorders', array('new_orders' => $orders_array, 'completed_orders' => $completed_array)); }