public function generateProductBootTable($request) { $productModel = new productModel(); $datatables = new DataTables(); $viewHelper = new ViewGenerateHelper(); $columns = array(array('db' => 'products.id', 'dt' => 0), array('db' => 'products.name', 'dt' => 1), array('db' => 'products.image', 'dt' => 2), array('db' => 'products.sell_price', 'dt' => 3), array('db' => 'products.discount', 'dt' => 4), array('db' => 'products.updated', 'dt' => 5)); $return = $productModel->generateProductBootTable($request, $columns); $return['data'] = $datatables::data_output($columns, $return['data']); return $return; }