Esempio n. 1
0
 /**
  * @see Piwik_ViewDataTable::main()
  */
 public function main()
 {
     if ($this->mainAlreadyExecuted) {
         return;
     }
     $this->mainAlreadyExecuted = true;
     // we load the data with the filters applied
     $this->loadDataTableFromAPI();
     $this->dataAvailable = $this->dataTable->getRowsCount() != 0;
     if (!$this->dataAvailable) {
         throw new Exception("No data for this graph");
     } else {
         $data = $this->generateDataFromDataTableArray($this->dataTable);
         $graph = new Piwik_Visualization_Sparkline();
         $graph->setData($data);
         $graph->main();
         //			var_dump($data);exit;
         $this->view = $graph;
     }
 }