From 1744fec89f68a42e03a4770443be353e51b4d4d4 Mon Sep 17 00:00:00 2001 From: Mikael Nordfeldth Date: Tue, 24 Sep 2013 00:40:23 +0200 Subject: [PATCH] Array to string conversion in queuemanager logger --- lib/queuemanager.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/queuemanager.php b/lib/queuemanager.php index 72eff6e463..37204b6d5f 100644 --- a/lib/queuemanager.php +++ b/lib/queuemanager.php @@ -143,14 +143,16 @@ abstract class QueueManager extends IoManager return "$class $object->id"; } return $class; - } - if (is_string($object)) { + } elseif (is_string($object)) { $len = strlen($object); $fragment = mb_substr($object, 0, 32); if (mb_strlen($object) > 32) { $fragment .= '...'; } return "string '$fragment' ($len bytes)"; + } elseif (is_array($object)) { + return 'array with ' . count($object) . + ' elements (keys:[' . implode(',', array_keys($object)) . '])'; } return strval($object); }