Toolbar->readCache('sql_log', $this->request->params['pass'][0]); } ?>

$explain): ?>

Toolbar->getQueryLogs($dbName, array( 'explain' => $explain, 'threshold' => $content['threshold'] )); else: $queryLog = $content[$dbName]; endif; if (empty($queryLog['queries'])): if (Configure::read('debug') < 2): echo ' ' . __d('debug_kit', 'No query logs when debug < 2.'); else: echo ' ' . __d('debug_kit', 'No query logs.'); endif; else: $hashes = array(); $duplicate = 0; foreach ($queryLog['queries'] as $key => $val) { $hash = sha1($val['query']); if (!isset($hashes[$hash]) || $hashes[$hash] !== $val['affected']) { $hashes[$hash] = $val['affected']; continue; } $duplicate++; $queryLog['queries'][$key]['query'] = '' . $val['query'] . ''; } echo '
'; echo __d( 'debug_kit', 'Total Time: %s ms
Total Queries: %s queries', $queryLog['time'], $queryLog['count'] ); echo '
'; echo $this->Toolbar->table($queryLog['queries'], $headers, array('title' => 'SQL Log ' . $dbName)); if ($duplicate) { echo '

' . __d('debug_kit', '%s duplicate queries run.', $duplicate) . '

'; } ?>

Toolbar->message('Warning', __d('debug_kit', 'No active database connections')); endif;