akanyan/webroot/logs/view.php
2022-07-11 18:18:14 +08:00

23 lines
442 B
PHP

<?php
use MingTsay\Akanyan\App;
use MingTsay\Akanyan\LogsViewer;
require_once __DIR__ . '/../../vendor/autoload.php';
App::requireAllowed();
$file = $_GET['file'] ?? '';
$content = LogsViewer::read($file);
$list = LogsViewer::list();
if ($content === null)
App::render('configurations/not-found', [
'list' => $list,
]);
App::render('logs/view', [
'list' => $list,
'file' => $file,
'content' => $content,
]);