Example #1
0
 public function getAllOrders($fields = '*', $condition = '')
 {
     $model = new OrderTableModel();
     $model->setTable('order_body');
     $model->readAllRecords($fields, $condition);
     $records = $model->getAllRecords();
     $userModel = new UserTableModel();
     foreach ($records as $key => $record) {
         $userModel->setId((int) $record['user_id']);
         $userModel->setTable('user');
         $records[$key]['user_name'] = $userModel->readRecordsById('id', 'username')[0]['username'];
         $records[$key]['delivery'] = $model->getDeliveryForId((int) $record['delivery_type']);
         $records[$key]['status'] = $model->getStatusForId((int) $record['status_id']);
     }
     return $records;
 }