Documentation

DatabaseSessionHandler extends Component
in package
implements ISessionHandler Uses TSessionHandler

FinalYes
Tags
author

Ramone Burrell ramone@ramoneburrell.com

since

Version 0.1.0

Table of Contents

Interfaces

ISessionHandler

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
extends()  : bool
gc()  : int|false
{@inheritDoc}
getExpires()  : int
getReflection()  : ReflectionClass
open()  : bool
{@inheritDoc}
read()  : string|false
setExpires()  : void
write()  : bool
init()  : mixed

Properties

Methods

__callStatic()

public static __callStatic(mixed $method, array<string|int, mixed> $arguments) : mixed
Parameters
$method : mixed
$arguments : array<string|int, mixed>

__get()

public __get(string $property) : mixed
Parameters
$property : string

extends()

public extends(ReflectionClass $reflector) : bool
Parameters
$reflector : ReflectionClass
Return values
bool

gc()

{@inheritDoc}

public gc(mixed $maxlifetime) : int|false
Parameters
$maxlifetime : mixed
Tags
see
SessionHandlerInterface::gc()
Return values
int|false

getReflection()

public getReflection() : ReflectionClass
Return values
ReflectionClass

open()

{@inheritDoc}

public open(mixed $save_path, mixed $session_name) : bool
Parameters
$save_path : mixed
$session_name : mixed
Tags
see
SessionHandlerInterface::open()
Return values
bool

write()

public write(string $session_id, string $session_data) : bool
Parameters
$session_id : string
$session_data : string
Tags
throws
Exception
Return values
bool

        
On this page

Search results