From feb8fc293b48df2a6f40b75da68f964917b268f5 Mon Sep 17 00:00:00 2001 From: Meritoo Date: Sat, 5 Feb 2022 16:54:36 +0100 Subject: [PATCH] Fix "floor(): Argument #1 ($num) must be of type int|float, string given" TypeError while running test of Meritoo\Common\Utilities\Miscellaneous::isDecimal() --- VERSION | 2 +- src/Utilities/Miscellaneous.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/VERSION b/VERSION index e25d8d9..0664a8f 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.1.5 +1.1.6 diff --git a/src/Utilities/Miscellaneous.php b/src/Utilities/Miscellaneous.php index 3038711..3068405 100644 --- a/src/Utilities/Miscellaneous.php +++ b/src/Utilities/Miscellaneous.php @@ -729,7 +729,7 @@ class Miscellaneous */ public static function isDecimal($value) { - return is_scalar($value) && floor($value) !== (float)$value; + return is_scalar($value) && is_numeric($value)&&floor($value) !== (float)$value; } /**