From: Roland Häder Date: Sun, 22 Apr 2012 20:00:30 +0000 (+0000) Subject: Hack to prevent 'array to string conversion' message X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=55c34157629264fe4ceca81e8f1d5ff9a6d577e1;p=core.git Hack to prevent 'array to string conversion' message --- diff --git a/inc/classes/main/class_BaseFrameworkSystem.php b/inc/classes/main/class_BaseFrameworkSystem.php index adbb27c2..1104fed5 100644 --- a/inc/classes/main/class_BaseFrameworkSystem.php +++ b/inc/classes/main/class_BaseFrameworkSystem.php @@ -361,8 +361,15 @@ class BaseFrameworkSystem extends stdClass implements FrameworkInterface { } elseif (is_array($args)) { // Some arguments are there foreach ($args as $arg) { - // Add the type - $argsString .= $this->replaceControlCharacters($arg) . ' (' . gettype($arg); + // Add the value itself if not array. This prevents 'array to string conversion' message + if (is_array($arg)) { + $argsString .= 'Array'; + } else { + $argsString .= $arg; + } + + // Add data about the argument + $argsString .= ' (' . gettype($arg); if (is_string($arg)) { // Add length for strings