buildDataTableRenderer($dataTable); $idSite = $this->requestObj->getIntegerParameter('idSite', 0); $method = Common::sanitizeInputValue($this->requestObj->getStringParameter('method', '')); if (empty($idSite)) { $idSite = 'all'; } $tableRenderer->setApiMethod($method); $tableRenderer->setIdSite($idSite); $tableRenderer->setTranslateColumnNames($this->requestObj->getBoolParameter('translateColumnNames', false)); return $tableRenderer->render(); } public function renderArray($array) { return $this->renderDataTable($array); } public function sendHeader($type = "xml") { Common::sendHeader('Content-Type: text/' . $type . '; charset=utf-8'); } }