private static function _getLegibleNonScalar($mNonScalar)
{
$_sType = gettype($mNonScalar);
if (is_null($mNonScalar)) {
return '(null)';
}
if (is_object($mNonScalar)) {
return '(' . $_sType . ') ' . get_class($mNonScalar);
}
if (is_array($mNonScalar)) {
return '(' . $_sType . ') ' . count($mNonScalar) . ' elements';
}
return '(' . $_sType . ') ' . (string) $mNonScalar;
}