Exemplo n.º 1
0
function wpe_db_debug_page()
{
    $data = array('queries' => get_option('wpe_debug_queries'));
    $data['show'] = @$_GET['show'] ? $_GET['show'] : 'slowest';
    //create slowest array
    $slowest = array();
    foreach ($data['queries'] as $k => $v) {
        $v['query'] = $k;
        $time = $v['time'];
        $slowest["{$time}"] = $v;
    }
    krsort($slowest);
    //create frequent array
    $temp = array();
    foreach ($data['queries'] as $k => $v) {
        $v['query'] = $k;
        $count = $v['count'];
        $temp["{$count}"] = $v;
    }
    krsort($temp);
    $data['plugin'] = WpeCommon::instance();
    $data['slowest'] = $slowest;
    $data['frequent'] = $temp;
    WpeCommon::view('admin/debug-db', $data);
}