Просмотр файла libarea-0.9/app/Controllers/Auth/LogoutController.php

Размер файла: 483B
<?php

declare(strict_types=1);

namespace App\Controllers\Auth;

use Hleb\Base\Controller;

class LogoutController extends Controller
{
    /**
     * Log out of the system
     * Выход из системы
     *
     * @return void
     */
    public static function logout(): void
    {
        if (session_status() === PHP_SESSION_ACTIVE)
            session_destroy();

        setcookie("remember", "", time() - 3600, "/", httponly: true);

        redirect('/');
    }
}