/** * Prepare MRR for statistics * * @param boolean * * @return array */ public static function show($metrics, $fullDataNeeded = false) { // defaults self::$statName = 'Monthly Recurring Revenue'; self::$statID = 'mrr'; $data = array(); // full MRR data if ($fullDataNeeded) { $data = self::showFullStat($metrics); // correction of the money to dollars from cents 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; }