protected static function parseArgs($args)
{
$elements = [];
foreach ($args as $element) {
if (is_array($element)) {
$element = 'Array';
} else {
if (is_object($element)) {
$element = get_class($element);
} else {
if (is_string($element)) {
$element = strlen($element) > 32 ? substr($element, 0, 32) . '...' : $element;
$element = '"' . $element . '"';
}
}
}
$elements[] = $element;
}
return implode(', ', $elements);
}