Ejemplo n.º 1
0
 private static function dumpResource(&$var, $options, $level)
 {
     $type = get_resource_type($var);
     $out = '<span class="tracy-dump-resource">' . Helpers::escapeHtml($type) . ' resource</span> ' . '<span class="tracy-dump-hash">#' . intval($var) . '</span>';
     if (isset(self::$resources[$type])) {
         $out = "<span class=\"tracy-toggle tracy-collapsed\">{$out}</span>\n<div class=\"tracy-collapsed\">";
         foreach (call_user_func(self::$resources[$type], $var) as $k => $v) {
             $out .= '<span class="tracy-dump-indent">   ' . str_repeat('|  ', $level) . '</span>' . '<span class="tracy-dump-key">' . Helpers::escapeHtml($k) . '</span> => ' . self::dumpVar($v, $options, $level + 1);
         }
         return $out . '</div>';
     }
     return "{$out}\n";
 }