コード例 #1
0
ファイル: AreaChart.php プロジェクト: hpolthof/admin
 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);
 }
コード例 #2
0
ファイル: PieChart.php プロジェクト: hpolthof/admin
 public function addValue($label, $value, Color $color)
 {
     $this->data->push(['label' => $label, 'value' => floatval($value), 'color' => (string) $color, 'highlight' => (string) $color->getColorMinusAlpha(30)]);
 }
コード例 #3
0
ファイル: RandomColor.php プロジェクト: hpolthof/admin
 public function __construct()
 {
     parent::__construct(rand(0, 255), rand(0, 255), rand(0, 255), 100);
 }