<?php
declare(strict_types=1);

/**
 * Celena CMS — точка входа админки.
 * .htaccess/nginx редиректят /admin/* сюда. Маршруты регистрируются в core/bootstrap.php
 * с префиксом /admin (см. AuthController/AdminController).
 */

if (!is_file(__DIR__ . '/install.lock')) {
    header('Location: install.php');
    exit;
}

/** @var \Celena\Core\Kernel $kernel */
$kernel = require __DIR__ . '/core/bootstrap.php';

$request = \Celena\Core\Http\Request::fromGlobals();
$response = $kernel->handle($request);
$kernel->send($response);
