protected function prepareQueryDatasetRequest2CountRecords($callcontext, $countRequest) { $datasetName = $countRequest->getDatasetName(); $dataRequest = new DatasetQueryRequest($datasetName); $dataRequest->addCompositeQueryValues($countRequest->queries); return $dataRequest; }
public function prepareDatasetQueryRequest(DataQueryControllerDatasetRequest $request) { $datasourceRequest = new DatasetQueryRequest($request->datasetName); $datasourceRequest->addCompositeQueryValues($request->parameters); $datasourceRequest->addColumns($request->columns); $datasourceRequest->addOrderByColumns($request->orderBy); $datasourceRequest->setPagination($request->limit, $request->startWith); return $datasourceRequest; }
public function prepareQueryRequest(DataQueryControllerDatasetRequest $request) { $datasourceRequest = new DatasetQueryRequest($request->datasetName); // needs to be called before any additional methods are called $datasourceRequest->addOptions($request->options); $datasourceRequest->addCompositeQueryValues($request->parameters); $datasourceRequest->addColumns($request->columns); $datasourceRequest->addOrderByColumns($request->orderBy); $datasourceRequest->setPagination($request->limit, $request->startWith); return $datasourceRequest; }