<?php

declare(strict_types=1);

require __DIR__ . '/app/bootstrap.php';
if (current_user() && !app_demo_read_only()) {
    if (function_exists('dental_security_end_current_session')) {
        dental_security_end_current_session('logout');
    }
    audit('logout', 'user', (int) current_user()['id']);
}
$_SESSION = [];
if (ini_get('session.use_cookies')) {
    $params = session_get_cookie_params();
    setcookie(session_name(), '', time() - 42000, $params['path'], $params['domain'], $params['secure'], $params['httponly']);
}
session_destroy();
header('Location: login.php');
exit;
