Esempio n. 1
0
 public function addAreaData($label, $values, Color $color)
 {
     $dataset = new LinechartDataset($label, $values);
     $dataset->setStrokeColor($color->getColorMinusAlpha(10));
     $dataset->setFillColor($color->getColorMinusAlpha(20));
     $dataset->setPointColor($color);
     $dataset->setPointStrokeColor('#fff');
     $dataset->setPointHighlightFill('#fff');
     $dataset->setPointHighlightStroke($color);
     return $this->addDataset($dataset);
 }
Esempio n. 2
0
 public function addValue($label, $value, Color $color)
 {
     $this->data->push(['label' => $label, 'value' => floatval($value), 'color' => (string) $color, 'highlight' => (string) $color->getColorMinusAlpha(30)]);
 }
Esempio n. 3
0
 public function __construct()
 {
     parent::__construct(rand(0, 255), rand(0, 255), rand(0, 255), 100);
 }