/** * Prepare ARPU for statistics * * @param boolean * * @return array */ public static function show($metrics, $fullDataNeeded = false) { // defaults self::$statName = 'Average Revenue Per User'; self::$statID = 'arpu'; $data = array(); if ($fullDataNeeded) { $data = self::showFullStat($metrics); foreach ($data['fullHistory'] as $date => $value) { if ($value) { $data['fullHistory'][$date] = $value / 100; } } } else { $data = self::showSimpleStat($metrics); } if (isset($data['history'])) { foreach ($data['history'] as $date => $value) { if ($value) { $data['history'][$date] = $value / 100; } } } else { $data['history'] = array(); } //converting to money format $data = self::toMoneyFormat($data, $fullDataNeeded); return $data; }