public static function getReportPieChart($queryResult, $groupbyField, $fieldDetails, $reportid) { global $theme; $PieChartDetails = self::generateChartDataFromReports($queryResult, $groupbyField, $fieldDetails, $reportid); $groupbyFields = $PieChartDetails['xaxisData']; $yaxisArray = $PieChartDetails['yaxisData']; $targerLinks = $PieChartDetails['targetLink']; $charttype = 'vertical'; if ($theme == "softed") { $font_color = "#212473"; } else { $font_color = "#000000"; } if (!empty($PieChartDetails['error'])) { return $PieChartDetails['error']; } else { $pieChart = ChartUtils::getPieChart($groupbyFields, $yaxisArray, '', '350', '300', $charttype, false, $targerLinks, $font_color); return $pieChart; } }