Esempio n. 1
0
 /**
  * Set and get pie chart
  * 
  * @param  Collection $data
  * @return Collection
  */
 public function getPieChart($data)
 {
     foreach ($data as $key => $value) {
         $i = 0;
         $dataset[$key] = collect();
         foreach ($data->get($key) as $k => $v) {
             $color = new Color(config('chartjs.colors.' . $i));
             $dataset[$key]->push(['value' => $v, 'color' => '#' . $color->lighten(20), 'highlight' => '#' . $color->lighten(25), 'label' => $k]);
             $i++;
         }
     }
     return $dataset;
 }