private static function _dump(&$data, $name = '…')
{
// Highlight elements that have a space in their name.
// Spaces are hard to see in the HTML and are hard to troubleshoot
$name = static::sanitizeName($name);
// object
if (is_object($data)) {
static::_object($data, $name);
} elseif (is_array($data)) {
static::_array($data, $name);
} elseif (is_resource($data)) {
static::_resource($data, $name);
} elseif (is_string($data)) {
static::_string($data, $name);
} elseif (is_float($data)) {
static::_float($data, $name);
} elseif (is_integer($data)) {
static::_integer($data, $name);
} elseif (is_bool($data)) {
static::_boolean($data, $name);
} elseif (is_null($data)) {
static::_null($name);
}
}