Exemplo n.º 1
0
 public function createLineChartJSData()
 {
     $lineChart = new \App\LineChart();
     $lineChart->setConfig(['element' => 'dashboard-ranking', 'xkey' => 'd', 'ykeys' => "['avg']", 'labels' => "['Ranking im Durchschnitt']", 'smooth' => 'false', 'ymin' => 100, 'ymax' => 0, 'resize' => 'true', 'continuousLine' => 'true']);
     $lineChart->setDataString($this->prepareRankingDataForLineChart());
     $this->viewData['rankingLineJSData'] = $lineChart->generate();
 }
Exemplo n.º 2
0
 public function generateSingleChartForKeyword()
 {
     $this->viewData['keywordName'] = $this->modelData['keywordName']['keywordName'];
     $lineChart = new \App\LineChart();
     $lineChart->setConfig(['element' => 'keyword-chart', 'xkey' => 'd', 'ykeys' => "['avg']", 'labels' => "['Position']", 'smooth' => 'false', 'ymin' => 110, 'ymax' => 0, 'resize' => 'true', 'continuousLine' => 'true', 'goals' => '[0, 25]', 'goalStrokeWidth' => '1', 'goalLineColors' => "['#d9534f']", 'grid' => 'true']);
     $lineChart->setDataString($this->prepareRankingDataForLineChart());
     $this->viewData['rankingLineJSData'] = $lineChart->generate();
 }
Exemplo n.º 3
0
 public function generateSingleRankingJSData()
 {
     $lineChart = new \App\LineChart();
     $lineChart->setConfig(['element' => 'summary-ranking', 'xkey' => 'd', 'ykeys' => "['avg']", 'labels' => "['Ranking im Durchschnitt']", 'smooth' => 'false', 'resize' => 'true', 'ymin' => 100, 'ymax' => 0, 'continuousLine' => 'true', 'goals' => '[0, 25]', 'goalStrokeWidth' => '1', 'goalLineColors' => "['#d9534f']", 'grid' => 'true']);
     $lineChart->setDataString($this->prepareSingleRankingDataForLineChart());
     $this->viewData['rankingLineJSData'] = $lineChart->generate();
 }