From d9c00de03a9786c7902cb1c27d039e60a196106b Mon Sep 17 00:00:00 2001 From: diosmosis Date: Tue, 18 Nov 2014 01:54:01 -0800 Subject: Re-introduce MetricsFormatter for backwards compatibility w/ 3rd party plugins. --- core/MetricsFormatter.php | 72 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 core/MetricsFormatter.php (limited to 'core/MetricsFormatter.php') diff --git a/core/MetricsFormatter.php b/core/MetricsFormatter.php new file mode 100644 index 0000000000..daa8710fc6 --- /dev/null +++ b/core/MetricsFormatter.php @@ -0,0 +1,72 @@ +getPrettyNumber($value); + } + + public static function getPrettyTimeFromSeconds($numberOfSeconds, $displayTimeAsSentence = true, $isHtml = true, $round = false) + { + return self::getFormatter($isHtml)->getPrettyTimeFromSeconds($numberOfSeconds, $displayTimeAsSentence, $round); + } + + public static function getPrettySizeFromBytes($size, $unit = null, $precision = 1) + { + return self::getFormatter()->getPrettySizeFromBytes($size, $unit, $precision); + } + + public static function getPrettyMoney($value, $idSite, $isHtml = true) + { + return self::getFormatter($isHtml)->getPrettyMoney($value, $idSite); + } + + public static function getPrettyValue($idSite, $columnName, $value, $isHtml) + { + return ProcessedReport::getPrettyValue(self::getFormatter($isHtml), $idSite, $columnName, $value); + } + + public static function getCurrencySymbol($idSite) + { + return Formatter::getCurrencySymbol($idSite); + } + + public static function getCurrencyList() + { + return Formatter::getCurrencyList(); + } +} -- cgit v1.2.3