Go to the documentation of this file.00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00015 final class GoogleChartColor extends BaseGoogleChartParameter
00016 {
00017 protected $name = 'chco';
00018
00019 private $colors = array();
00020
00024 public static function create()
00025 {
00026 return new self;
00027 }
00028
00032 public function addColor(Color $color)
00033 {
00034 $this->colors[] = $color;
00035
00036 return $this;
00037 }
00038
00039 public function toString()
00040 {
00041 $queryString = "{$this->name}=";
00042
00043 Assert::isNotEmptyArray($this->colors);
00044
00045 foreach ($this->colors as $color)
00046 $queryString .= $color->toString().',';
00047
00048 return rtrim($queryString, ',');
00049 }
00050 }
00051 ?>