FileSessionHandler
extends Component
in package
implements
ISessionHandler
Uses
TSessionHandler
FinalYes
Tags
Table of Contents
Interfaces
Properties
- $expires : int
- The number of seconds after the session cookie is set that it should expire.
- $hashCode : int
- $hashCounter : int
Methods
- __call() : mixed
- __callStatic() : mixed
- __construct() : mixed
- __destruct() : mixed
- __get() : mixed
- close() : bool
- {@inheritdoc}
- create_sid() : mixed
- destroy() : bool
- {@inheritdoc}
- extends() : bool
- gc() : int|false
- {@inheritdoc}
- getExpires() : int
- getReflection() : ReflectionClass
- open() : bool
- {@inheritdoc}
- read() : string|false
- {@inheritdoc}
- setExpires() : void
- write() : bool
- {@inheritdoc}
- init() : mixed
Properties
$expires
The number of seconds after the session cookie is set that it should expire.
protected
int
$expires
= 0
Tags
$hashCode
private
int
$hashCode
$hashCounter
private
static int
$hashCounter
= 0
Methods
__call()
public
__call(string $method, array<string|int, mixed> $arguments) : mixed
Parameters
- $method : string
- $arguments : array<string|int, mixed>
Tags
__callStatic()
public
static __callStatic(mixed $method, array<string|int, mixed> $arguments) : mixed
Parameters
- $method : mixed
- $arguments : array<string|int, mixed>
__construct()
public
__construct() : mixed
__destruct()
public
__destruct() : mixed
__get()
public
__get(string $property) : mixed
Parameters
- $property : string
close()
{@inheritdoc}
public
close() : bool
Tags
Return values
boolcreate_sid()
public
create_sid() : mixed
destroy()
{@inheritdoc}
public
destroy(mixed $session_id) : bool
Parameters
- $session_id : mixed
Tags
Return values
boolextends()
public
extends(ReflectionClass $reflector) : bool
Parameters
- $reflector : ReflectionClass
Return values
boolgc()
{@inheritdoc}
public
gc(mixed $maxlifetime) : int|false
Parameters
- $maxlifetime : mixed
Tags
Return values
int|falsegetExpires()
public
getExpires() : int
Return values
intgetReflection()
public
getReflection() : ReflectionClass
Return values
ReflectionClassopen()
{@inheritdoc}
public
open(mixed $save_path, mixed $session_name) : bool
Parameters
- $save_path : mixed
- $session_name : mixed
Tags
Return values
boolread()
{@inheritdoc}
public
read(mixed $session_id) : string|false
Parameters
- $session_id : mixed
Tags
Return values
string|falsesetExpires()
public
setExpires(int $expires) : void
Parameters
- $expires : int
write()
{@inheritdoc}
public
write(mixed $session_id, mixed $session_data) : bool
Parameters
- $session_id : mixed
- $session_data : mixed
Tags
Return values
boolinit()
protected
init() : mixed