Exemplo n.º 1
0
<?php

require_once './config.php';
use nzedb\Logger;
$page = new AdminPage();
$page->title = 'View Logs';
$type = isset($_GET['t']) ? $_GET['t'] : 'all';
$page->smarty->assign('type', $type);
$offset = isset($_GET['offset']) ? $_GET['offset'] : 0;
$logPath = Logger::getDefaultLogPaths();
$logPath = $logPath['LogPath'];
$regex = false;
switch ($type) {
    case 'info':
        $regex = '/\\[INFO\\]/';
        break;
    case 'notice':
        $regex = '/\\[NOTICE\\]/';
        break;
    case 'warning':
        $regex = '/\\[WARN\\]/';
        break;
    case 'error':
        $regex = '/\\[ERROR\\]/';
        break;
    case 'fatal':
        $regex = '/\\[FATAL\\]/';
        break;
    case 'sql':
        $regex = '/\\[SQL\\]/';
        break;