Esc
API Index — Namespaces, Packages, Reports, Indices
CoroutineMemorySessionHandler
in package
implements
SessionHandlerInterface
Table of Contents
Interfaces
- SessionHandlerInterface
Properties
- $sessions : array<int, array<string, array{data: string, last_access: int}>>
Methods
Properties
$sessions
private
array<int, array<string, array{data: string, last_access: int}>>
$sessions
= []
Methods
close()
public
close() : bool
Return values
booldestroy()
public
destroy(mixed $sessionId) : bool
Parameters
- $sessionId : mixed
Return values
boolgc()
public
gc(mixed $maxLifetime) : int
Parameters
- $maxLifetime : mixed
Return values
intopen()
public
open(mixed $savePath, mixed $sessionName) : bool
Parameters
- $savePath : mixed
- $sessionName : mixed
Return values
boolread()
public
read(mixed $sessionId) : string
Parameters
- $sessionId : mixed
Return values
stringwrite()
public
write(mixed $sessionId, mixed $sessionData) : bool
Parameters
- $sessionId : mixed
- $sessionData : mixed