Fix ext-json warning

This commit is contained in:
crazywhalecc 2022-05-14 23:36:57 +08:00 committed by Jerry Ma
parent 37c4c2a87d
commit af263a9d3b

View File

@ -219,7 +219,10 @@ class ConsoleLogger extends AbstractLogger
case is_string($item):
return $item;
case is_array($item):
return 'array' . json_encode($item, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_LINE_TERMINATORS);
if (extension_loaded('json')) {
return 'array' . json_encode($item, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_LINE_TERMINATORS);
}
return var_export($item, true);
case is_object($item):
return get_class($item);
case is_resource($item):