TCExamSessionHandler

Session Handler Class implementing SessionHandlerInterface

Package: com\tecnick\tcexam\shared

Implements: SessionHandlerInterface

File: tce_functions_session.php line 41

Methods

close()

File: tce_functions_session.php line 59

public close() : bool

Return values

bool —

always TRUE

destroy()

File: tce_functions_session.php line 177

public destroy(string $id) : bool

Parameters

  • $id : string: session ID of session to destroy.

Return values

bool —

true on success, false on failure.

gc()

File: tce_functions_session.php line 192

public gc(int $maxlifetime) : int|false

Parameters

  • $maxlifetime : int: max session lifetime in seconds.

Return values

int|false —

number of deleted sessions or false on failure.

open()

File: tce_functions_session.php line 49

public open(string $path, string $name) : bool

Parameters

  • $path : string: path were to store session data
  • $name : string: name of session

Return values

bool —

always TRUE

read()

File: tce_functions_session.php line 70

public read(string $id) : string|false

Parameters

  • $id : string: session ID.

Return values

string|false —

session data or false on failure.

write()

File: tce_functions_session.php line 103

public write(string $id, string $data) : bool

Parameters

  • $id : string: session ID.
  • $data : string: session data.

Return values

bool —

true on success, false on failure.