Documentation

Session extends Component
in package
implements ISession

FinalYes
Tags
author

Ramone Burrell ramone@ramoneburrell.com

uses
CookieSessionHandler
uses
Session
since

Version 0.1.0

Table of Contents

Interfaces

ISession

Properties

$domain  : string|null
$handler  : ISessionHandler
$id  : string
The id of this session.
$kind  : string
$user  : IUser
$hashCode  : int
$hashCounter  : int
$id_prefix  : string
$instance  : Session

Methods

__call()  : mixed
__callStatic()  : mixed
__construct()  : mixed
__destruct()  : mixed
__get()  : mixed
close()  : mixed
create()  : Session
destroy()  : bool
extends()  : bool
get()  : mixed
getAll()  : array<string|int, mixed>
getDomain()  : string|null
getExpires()  : int
getHandler()  : ISessionHandler
getId()  : string
getIdPrefix()  : string
getKind()  : string
getName()  : string
getReflection()  : ReflectionClass
remove()  : mixed
set()  : mixed
setExpires()  : void
setIdPrefix()  : void
init()  : mixed
setId()  : mixed
setDomain()  : void
setHandler()  : mixed
setKind()  : mixed
start()  : void

Properties

Methods

__callStatic()

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

__construct()

public __construct(array<string|int, mixed> $options) : mixed
Parameters
$options : array<string|int, mixed>

An array of options to use in creating the session

__get()

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

create()

public static create(array<string|int, mixed> $options) : Session
Parameters
$options : array<string|int, mixed>
Return values
Session

extends()

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

get()

public get(mixed $key) : mixed
Parameters
$key : mixed

getAll()

public getAll() : array<string|int, mixed>
Return values
array<string|int, mixed>

getDomain()

public getDomain() : string|null
Return values
string|null

getIdPrefix()

public getIdPrefix() : string
Return values
string

getReflection()

public getReflection() : ReflectionClass
Return values
ReflectionClass

remove()

public remove(string $key) : mixed
Parameters
$key : string

set()

public set(string $key, mixed $value) : mixed
Parameters
$key : string
$value : mixed

setExpires()

public setExpires(int $expires) : void
Parameters
$expires : int

setIdPrefix()

public setIdPrefix(string $id_prefix) : void
Parameters
$id_prefix : string

setId()

protected setId(string $id) : mixed
Parameters
$id : string

setDomain()

private setDomain(string $domain) : void
Parameters
$domain : string

setKind()

private setKind(string $kind) : mixed
Parameters
$kind : string

        
On this page

Search results