/** Class constructor @public **/ function __construct() { // set global session identification $config =& Factory::getConfig(); switch (@$config->session_type) { case 'db': $sess_db = new SessionDBHandler(); $sess_db->init(); break; } session_start(); self::$global['SESSION_ID'] = session_id(); // init content buffer self::$global['RESPONSE'] = null; }
/** Class constructor @public **/ function __construct() { // set global session identification $config =& Factory::getConfig(); // init session vars if (isset($config->session_maxlife)) { ini_set('session.gc_maxlifetime', $config->session_maxlife * 60); } ini_set('session.gc_probability', 1); ini_set('session.gc_divisor', 1); switch (@$config->session_type) { case 'db': $sess_db = new SessionDBHandler(); $sess_db->init(); break; } @session_start(); self::$global['SESSION_ID'] = session_id(); // init content buffer self::$global['RESPONSE'] = null; }