count(); /* build query */ $params = []; if ($length != 0) { $builder = $builder->limit($length); if ($start != 0) { $builder = $builder->offset($start); } } /* fire it off */ $data = $builder->get(); return [ 'draw' => $draw, 'recordsTotal' => $recordsTotal, 'recordsFiltered' => ($recordsTotal - count($data)), 'data' => $data ]; } }