From 441f9ceb06c5cbdb9fc258114d2aadb9e71d280a Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Mon, 14 Sep 2015 13:44:47 +0200 Subject: API 1.4: Add more values to file/get_config These are necessary for clients that want to send lots of fields e.g. in a delete request or upload multiple files in one upload request. Signed-off-by: Florian Pritz --- application/helpers/filebin_helper.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'application/helpers') diff --git a/application/helpers/filebin_helper.php b/application/helpers/filebin_helper.php index c1f302da3..5e37f4b80 100644 --- a/application/helpers/filebin_helper.php +++ b/application/helpers/filebin_helper.php @@ -369,4 +369,16 @@ function files_are_equal($a, $b) return $result; } +# Source: http://php.net/manual/en/function.ini-get.php#96996 +function return_bytes($size_str) +{ + switch (substr ($size_str, -1)) + { + case 'K': case 'k': return (int)$size_str * 1024; + case 'M': case 'm': return (int)$size_str * 1048576; + case 'G': case 'g': return (int)$size_str * 1073741824; + default: return $size_str; + } +} + # vim: set noet: -- cgit v1.2.3-24-g4f1b