protected function getDataSetString() { $fullDataSet = array_splice($this->_scaledValues[0], 0, 3); while (count($fullDataSet) < 3) { array_push($fullDataSet, 0); } $scaledIntersections = KChartGoogleHelper::getScaledArray($this->_intersections, $this->_scalar); foreach ($scaledIntersections as $temp) { array_push($fullDataSet, $temp); } $fullDataSet = array_splice($fullDataSet, 0, 7); while (count($fullDataSet) < 7) { array_push($fullDataSet, 0); } return "&chd=" . $this->_dataEncodingType . ":" . $this->encodeData($fullDataSet, "", ","); }
/** * Scale values * * @return this */ protected function scaleValues() { $this->setScalar(); $this->_scaledValues = KChartGoogleHelper::getScaledArray($this->_data, $this->_scalar); return $this; }