<?php
declare(strict_types=1);

/**
 * Celena CMS — точка входа фронта.
 * Если установка ещё не выполнена → редирект на install.php.
 */

if (!is_file(__DIR__ . '/install.lock') && is_file(__DIR__ . '/install.php')) {
    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);
