/** * Returns array of chart types and their corresponding labels * @return array */ public function getTypeDataAndLabels() { $data = array(); $types = ChartRules::availableTypes(); foreach ($types as $type) { $data[$type] = ChartRules::getTranslatedTypeLabel($type); } return $data; }