extractContext($query); if (empty($module) || empty($id)) { return $this->getEmptyResponse(self::KEY); } $this->init(); $this->startLegacyApp(); $queries = $this->getQueries($module, $id, $subpanel); $parts = $queries[0]; $parts['select'] = 'SELECT COUNT(*) as value'; $dbQuery = $this->joinQueryParts($parts); $result = $this->fetchRow($dbQuery); $statistic = $this->buildSingleValueResponse(self::KEY, 'int', $result); $this->addMetadata($statistic, ['tooltip_title_key' => 'LBL_DEFAULT_TOTAL']); $this->close(); return $statistic; } }