private function getAnalyzerOverview()
{
$data = $this->getAnalyzersCount(self::LIMITGRAPHE);
$xAxis = array();
$dataMajor = array();
$dataCritical = array();
$dataNone = array();
$dataMinor = array();
$severities = $this->getSeveritiesNumberBy('analyzer');
foreach ($data as $value) {
$xAxis[] = "'" . $value['analyzer'] . "'";
$dataCritical[] = empty($severities[$value['analyzer']]['Critical']) ? 0 : $severities[$value['analyzer']]['Critical'];
$dataMajor[] = empty($severities[$value['analyzer']]['Major']) ? 0 : $severities[$value['analyzer']]['Major'];
$dataMinor[] = empty($severities[$value['analyzer']]['Minor']) ? 0 : $severities[$value['analyzer']]['Minor'];
$dataNone[] = empty($severities[$value['analyzer']]['None']) ? 0 : $severities[$value['analyzer']]['None'];
}
$xAxis = join(', ', $xAxis);
$dataCritical = join(', ', $dataCritical);
$dataMajor = join(', ', $dataMajor);
$dataMinor = join(', ', $dataMinor);
$dataNone = join(', ', $dataNone);
return array('scriptDataAnalyzer' => $xAxis, 'scriptDataAnalyzerMajor' => $dataMajor, 'scriptDataAnalyzerCritical' => $dataCritical, 'scriptDataAnalyzerNone' => $dataNone, 'scriptDataAnalyzerMinor' => $dataMinor);
}