commit ce2dcc722b74a3516c689611d6cf703e0e58bbaa
parent c6f0f2b1087ccd0c5831dc4a0cfa350bfddff710
Author: Felicia Hummel <felicia@drachenkatze.org>
Date: Fri, 20 Dec 2019 19:03:14 +0100
Merge pull request #1010 from adlerweb/patch-1
PartKeeprRequirements/returnBytes: No math on String
Diffstat:
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/app/PartKeeprRequirements.php b/app/PartKeeprRequirements.php
@@ -117,20 +117,23 @@ class PartKeeprRequirements extends SymfonyRequirements
{
$val = trim($val);
$last = strtolower($val[strlen($val) - 1]);
+ $vali = (int)substr($val, 0, -1);
switch ($last) {
// The 'G' modifier is available since PHP 5.1.0
case 'g':
- $val *= 1073741824;
+ $vali *= 1073741824;
break;
case 'm':
- $val *= 1048576;
+ $vali *= 1048576;
break;
case 'k':
- $val *= 1024;
+ $vali *= 1024;
break;
+ default:
+ $vali = (int)$val;
}
- return $val;
+ return $vali;
}
/**