/** * UTILS **/ public static function getValue($dimension, $time, $values) { //different logic whether time is single or interval $firstKey = isset($values) ? key($values) : ""; if (strpos($firstKey, "-") === false && strpos($time, "-") === false) { $value = Chart::getSingleTimeValue($dimension, $time, $values); } else { $value = Chart::getIntervalTimeValue($dimension, $time, $values); } return $value; }