MDL-23797 minor session refactoring necessary for setting of default context on pages that do not use cookies

This commit is contained in:
Petr Skoda
2010-08-16 17:47:36 +00:00
parent cb616be854
commit df92ba9a43
3 changed files with 17 additions and 13 deletions
-12
View File
@@ -99,18 +99,6 @@ abstract class session_stub implements moodle_session {
public function __construct() {
global $CFG;
if (!defined('NO_MOODLE_COOKIES')) {
if (empty($CFG->version) or $CFG->version < 2009011900) {
// no session before sessions table gets created
define('NO_MOODLE_COOKIES', true);
} else if (CLI_SCRIPT) {
// CLI scripts can not have session
define('NO_MOODLE_COOKIES', true);
} else {
define('NO_MOODLE_COOKIES', false);
}
}
if (NO_MOODLE_COOKIES) {
// session not used at all
$CFG->usesid = 0;