23 lines
442 B
PHP
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,
|
|
]);
|