aboutsummaryrefslogtreecommitdiffstats
path: root/src/app/Controllers/HomeController.php
blob: 8c462a0801cca76f57708b5123f26c8acd62d287 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php

declare(strict_types=1);
// Handles the home page and verifies database connectivity.

namespace App\Controllers;

use App\Database;

class HomeController
{
    public function index(): void
    {
        $db = Database::getInstance()->getPdo();
        $stmt = $db->query('SELECT 1');
        $dbStatus = $stmt ? 'Connected' : 'Failed';

        $content = __DIR__ . '/../Views/home/index.php';
        include __DIR__ . '/../Views/layouts/main.php';
    }
}