setType($type); $this->setLabels($labels); $this->setData($data); } /** * Get type * * @return string */ public function getType() { return $this->type; } /** * Set type * * @param string $value */ public function setType($value) { $enum = array('pie', 'doughnut', 'line', 'bar', 'area', 'radar', 'scatter'); $this->type = $this->setEnumVal($value, $enum, 'pie'); } /** * Get labels * * @return array */ public function getLabels() { return $this->labels; } /** * Set labels * * @param array $value */ public function setLabels($value) { $this->labels = $value; } /** * Get data * * @return array */ public function getData() { return $this->data; } /** * Set data * * @param array $value */ public function setData($value) { $this->data = $value; } }