|
Moodle
2.2.1
http://www.collinsharper.com
|


Public Member Functions | |
| __construct () | |
| terminate_current () | |
| write_close () | |
Protected Member Functions | |
| check_user_initialised () | |
| check_security () | |
| prepare_cookies () | |
| init_session_storage () | |
Protected Attributes | |
| $justloggedout | |
Definition at line 162 of file sessionlib.php.
| __construct | ( | ) |
Reimplemented in database_session.
Definition at line 165 of file sessionlib.php.

| check_security | ( | ) | [protected] |
Does various session security checks void
Make sure current IP matches the one for this session
Definition at line 303 of file sessionlib.php.


| check_user_initialised | ( | ) | [protected] |
Initialise $USER object, handles google access and sets up not logged in user properly.
Definition at line 263 of file sessionlib.php.


| init_session_storage | ( | ) | [abstract, protected] |
Init session storage.
Reimplemented in database_session, and legacy_file_session.

| prepare_cookies | ( | ) | [protected] |
Prepare cookies and various system settings
Set sessioncookie and sessioncookiepath variable if it isn't already
Definition at line 329 of file sessionlib.php.

Terminate current session
Implements moodle_session.
Definition at line 205 of file sessionlib.php.

| write_close | ( | ) |
No more changes in session expected. Unblocks the sessions, other scripts may start executing in parallel.
Implements moodle_session.
Definition at line 249 of file sessionlib.php.
$justloggedout [protected] |
Definition at line 163 of file sessionlib.php.