Highcharts.php in Charts 8
File
modules/charts_highcharts/src/Settings/Highcharts/Highcharts.php
View source
<?php
namespace Drupal\charts_highcharts\Settings\Highcharts;
class Highcharts implements \JsonSerializable {
private $chart;
private $title;
private $xAxis;
private $yAxis;
private $tooltip;
private $plotOptions;
private $legend;
private $credits;
public function getChart() {
return $this->chart;
}
public function setChart($chart) {
$this->chart = $chart;
}
public function getTitle() {
return $this->title;
}
public function setTitle($title) {
$this->title = $title;
}
public function getXAxis() {
return $this->xAxis;
}
public function setXAxis($xAxis) {
$this->xAxis = $xAxis;
}
public function getYAxis() {
return $this->yAxis;
}
public function setYAxis($yAxis) {
$this->yAxis = $yAxis;
}
public function getTooltip() {
return $this->tooltip;
}
public function setTooltip($tooltip) {
$this->tooltip = $tooltip;
}
public function getPlotOptions() {
return $this->plotOptions;
}
public function setPlotOptions($plotOptions) {
$this->plotOptions = $plotOptions;
}
public function getLegend() {
return $this->legend;
}
public function setLegend($legend) {
$this->legend = $legend;
}
public function getCredits() {
return $this->credits;
}
public function setCredits($credits) {
$this->credits = $credits;
}
public function getSeries() {
return $this->series;
}
public function setSeries($series) {
$this->series = $series;
}
private $series;
public function jsonSerialize() {
$vars = get_object_vars($this);
return $vars;
}
}