Number = $this->Helpers->load('Number'); $this->SimpleGraph = $this->Helpers->load('DebugKit.SimpleGraph'); if (!isset($debugKitInHistoryMode)): $timers = DebugTimer::getAll(true); $currentMemory = DebugKitDebugger::getMemoryUse(); $peakMemory = DebugKitDebugger::getPeakMemoryUse(); $requestTime = DebugTimer::requestTime(); else: $content = $this->Toolbar->readCache('timer', $this->request->params['pass'][0]); if (is_array($content)): extract($content); endif; endif; ?>

Toolbar->message(__d('debug_kit', 'Peak Memory Use'), $this->Number->toReadableSize($peakMemory)); ?>
$value): $rows[] = array($key, $this->Number->toReadableSize($value)); endforeach; echo $this->Toolbar->table($rows, $headers); ?>

Number->precision($requestTime * 1000, 0)); ?> Toolbar->message(__d('debug_kit', 'Total Request Time:'), $totalTime)?>
$timeInfo): $indent = 0; for ($j = 0; $j < $i; $j++) { if (($values[$j]['end'] > $timeInfo['start']) && ($values[$j]['end']) > ($timeInfo['end'])) { $indent++; } } $indent = str_repeat(' » ', $indent); $rows[] = array( $indent . $timeInfo['message'], $this->Number->precision($timeInfo['time'] * 1000, 2), $this->SimpleGraph->bar( $this->Number->precision($timeInfo['time'] * 1000, 2), $this->Number->precision($timeInfo['start'] * 1000, 2), array( 'max' => $maxTime * 1000, 'requestTime' => $requestTime * 1000, ) ) ); $i++; endforeach; if (strtolower($this->Toolbar->getName()) === 'firephptoolbar'): for ($i = 0, $len = count($rows); $i < $len; $i++): unset($rows[$i][2]); endfor; unset($headers[2]); endif; echo $this->Toolbar->table($rows, $headers, array('title' => 'Timers')); if (!isset($debugKitInHistoryMode)): $this->Toolbar->writeCache('timer', compact('timers', 'currentMemory', 'peakMemory', 'requestTime')); endif; ?>