From 84d3ca873830dd461fc463701df894d098f03bfe Mon Sep 17 00:00:00 2001 From: David Bomba Date: Mon, 22 Feb 2021 21:30:28 +1100 Subject: [PATCH] Fixes for casts --- app/Utils/Traits/CompanySettingsSaver.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Utils/Traits/CompanySettingsSaver.php b/app/Utils/Traits/CompanySettingsSaver.php index b51245faacea..e13e65743316 100644 --- a/app/Utils/Traits/CompanySettingsSaver.php +++ b/app/Utils/Traits/CompanySettingsSaver.php @@ -226,8 +226,8 @@ trait CompanySettingsSaver case 'double': return is_float($value) || is_numeric(strval($value)); case 'string': - // return method_exists($value, '__toString') || is_null($value) || is_string($value); - return is_null($value) || is_string($value); + return method_exists($value, '__toString') || is_null($value) || is_string($value); + //return is_null($value) || is_string($value); case 'bool': case 'boolean': return is_bool($value) || (int) filter_var($value, FILTER_VALIDATE_BOOLEAN);