Add condition to not start session twice

This commit is contained in:
Thomas Rubini 2023-01-20 18:00:35 +01:00
parent 3567dea8c5
commit dae656de56
No known key found for this signature in database
GPG Key ID: C7D287C8C1CAC373

View File

@ -4,7 +4,9 @@ final class Session
{ {
public static function start_session() public static function start_session()
{ {
session_start(); if (session_status() === PHP_SESSION_ACTIVE) {
session_start();
}
} }
public static function resume_session() public static function resume_session()
@ -18,7 +20,7 @@ final class Session
public static function destroy_session() public static function destroy_session()
{ {
session_start(); self::start_session();
session_destroy(); session_destroy();
} }