Go to the documentation of this file.00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00015 final class GoogleChartLabelStyle extends BaseGoogleChartStyle
00016 {
00017 protected $name = 'chm';
00018
00022 public static function create()
00023 {
00024 return new self;
00025 }
00026
00030 public function addStyle($style)
00031 {
00032 Assert::isInstance($style, 'ChartLabelStyle');
00033
00034 return parent::addStyle($style);
00035 }
00036
00037 public function hasStyles()
00038 {
00039 return !empty($this->styles);
00040 }
00041
00042 public function toString()
00043 {
00044 $queryString = "{$this->name}=";
00045
00046 Assert::isNotEmptyArray($this->styles);
00047
00048 $i = 0;
00049
00050 foreach ($this->styles as $style)
00051 $queryString .= $style->toString().'|';
00052
00053 return rtrim($queryString, '|');
00054 }
00055 }
00056 ?>