From af335ea96f547be6ee3b5465bfeb6a90a3ff2572 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Tue, 26 Mar 2013 21:53:29 -0400 Subject: [PATCH] Add helper format_bytes() --- miniflux/vendor/PicoTools/Helper.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/miniflux/vendor/PicoTools/Helper.php b/miniflux/vendor/PicoTools/Helper.php index a22a27a..a7b4b57 100644 --- a/miniflux/vendor/PicoTools/Helper.php +++ b/miniflux/vendor/PicoTools/Helper.php @@ -49,6 +49,15 @@ function flash_error($html) } +function format_bytes($size, $precision = 2) +{ + $base = log($size) / log(1024); + $suffixes = array('', 'k', 'M', 'G', 'T'); + + return round(pow(1024, $base - floor($base)), $precision).$suffixes[floor($base)]; +} + + function get_host_from_url($url) { return escape(parse_url($url, PHP_URL_HOST));