/** * Returns the panel data in raw format. * * @return array */ public function getPanelData() { $data = array(); foreach ($this->_templates as $k => $v) { foreach ($v['vars'] as $kv => $vv) { $v['vars'][$kv] = DebugToolbar::prepareData($v['vars'][$kv]); } $data[$k] = $v; } return $data; }
/** * Returns the panel data in raw format. * * @return array */ public function getPanelData() { $data = array(); foreach ($this->_log as $k => $v) { if (isset($v['trace'])) { foreach ($v['trace'] as $kt => $vt) { if (isset($vt['object'])) { // need to truncate object entry in trace items because it's generating enormous amount of data $v['trace'][$kt]['object'] = DebugToolbar::prepareData($vt['object'], -1); } $v['trace'][$kt]['args'] = DebugToolbar::prepareData($vt['args']); } } $data[$k] = $v; } return $data; }