diff options
author | Stefan Giehl <stefan@piwik.org> | 2017-09-01 03:19:08 +0300 |
---|---|---|
committer | Matthieu Aubry <mattab@users.noreply.github.com> | 2017-09-01 03:19:08 +0300 |
commit | b40a997defdea7ba6984b268bb7c791d089cfd3f (patch) | |
tree | d09baaaaf4f4e0997c0da86ceec50c9ae58a4f6b /core | |
parent | c81b75e3beefe4ee8eed01388f169ea54ffc1717 (diff) |
let console renderer handle objects in metadata correctly (#11990)
Diffstat (limited to 'core')
-rw-r--r-- | core/DataTable/Renderer/Console.php | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/DataTable/Renderer/Console.php b/core/DataTable/Renderer/Console.php index bd16e93c4f..7a796b7dae 100644 --- a/core/DataTable/Renderer/Console.php +++ b/core/DataTable/Renderer/Console.php @@ -146,6 +146,9 @@ class Console extends Renderer $output .= $prefix . " <b>$id</b><br />"; if (is_array($metadataIn)) { foreach ($metadataIn as $name => $value) { + if (is_object($value) && !method_exists( $value, '__toString' )) { + $value = 'Object [' . get_class($value) . ']'; + } $output .= $prefix . $prefix . "$name => $value"; } } |