diff --git a/include/lassospkit_utils_session.inc.php b/include/lassospkit_utils_session.inc.php index 42d6973..7d0fe37 100644 --- a/include/lassospkit_utils_session.inc.php +++ b/include/lassospkit_utils_session.inc.php @@ -15,17 +15,8 @@ require_once("lassospkit_debug.inc.php"); code. */ -LassoSPKitUtilsSession::$cookiename = LassoSPKitConfig::get('cookiename'); -LassoSPKitUtilsSession::$session_storage_class = LassoSPKitConfig::get('session_storage_class'); -LassoSPKitUtilsSession::$storage = new LassoSPKitUtilsSession::$session_storage_class(); -if (LassoSPKitUtilsSession::$use_session && ! isset($_SESSION)) { - session_start(); -} else { - LassoSPKitUtilsSession::getSingleton(); -} class LassoSPKitUtilsSession { static $key = "__LassoSPKitSessionObject"; - public static $cookiename; static $THIS; var $vars; @@ -241,3 +232,11 @@ class LassoSPKitUtilsSession { return $athis->get('assertionAttributes'); } } + +LassoSPKitUtilsSession::$session_storage_class = LassoSPKitConfig::get('session_storage_class'); +LassoSPKitUtilsSession::$storage = new LassoSPKitUtilsSession::$session_storage_class(); +if (LassoSPKitUtilsSession::$use_session && ! isset($_SESSION)) { + session_start(); +} else { + LassoSPKitUtilsSession::getSingleton(); +}