diff --git a/ci4/app/Models/Collection.php b/ci4/app/Models/Collection.php new file mode 100644 index 00000000..773ae680 --- /dev/null +++ b/ci4/app/Models/Collection.php @@ -0,0 +1,43 @@ +getPostGet('data'))) : + $reqData = $req->getPostGet('data'); + $draw = $reqData['draw']; + elseif (!empty($req->getPostGet('draw'))) : + $draw = $req->getPostGet('draw'); + endif; + + $response = [ + 'draw' => $draw, + 'recordsTotal' => $recordsTotal, + 'recordsFiltered' => $recordsFiltered, + 'data' => $data, + 'token' => csrf_hash(), // in case the CSRF token is regenerated + ]; + + if (!empty($error)) { + $response['error'] = $error; + } + + return $response; + } +} \ No newline at end of file