query('TRUNCATE system.sys_log;'); return true; }else{ return false; } } private static function build_table($filter){ $con = new \SYSTEM\DB\Connection(\SYSTEM\system::getSystemDBInfo()); $res = null; if($filter !== NULL && $filter !== 'all'){ $res = $con->prepare( 'selectSysLogFilter', 'SELECT * FROM system.sys_log WHERE class ILIKE $1 ORDER BY time DESC LIMIT 100;', array('%'.$filter.'%')); } else { $res = $con->query('SELECT * FROM system.sys_log ORDER BY time DESC LIMIT 100;');} $now = microtime(true); $result = '
| '.'time ago in sec'.' | '.''.'time'.' | '.''.'class'.' | '.''.'message'.' | '.''.'code'.' | '.''.'file'.' | '.''.'line'.' | '.''.'ip'.' | '.''.'querytime'.' |
|---|---|---|---|---|---|---|---|---|
| '.(int)($now - strtotime($r['time'])).' | '.''.$r['time'].' | '.''.$r['class'].' | '.''.$r['message'].' | '.''.$r['code'].' | '.''.$r['file'].' | '.''.$r['line'].' | '.''.$r['ip'].' | '.''.$r['querytime'].' | '.'