+ else {
+ include_once(join(DIRECTORY_SEPARATOR, array($lib_root, "SessionHandler.php")));
+ $session_handler = new \JL\SessionHandler();
+ $session_handler->setPDO(Propel::getConnection());
+ $session_handler->setDbTable('Session');
+ session_set_save_handler(
+ array($session_handler, 'open'),
+ array($session_handler, 'close'),
+ array($session_handler, 'read'),
+ array($session_handler, 'write'),
+ array($session_handler, 'destroy'),
+ array($session_handler, 'gc')
+ );
+ register_shutdown_function('session_write_close');
+ }