class Session

Methods

static 
start()

Starts the session

static 
stop()

Stops the session

static string
status()

Get session status

static 
set(string $name, mixed $value = null)

Set a session value.

static mixed
get(string $name, mixed $default = null)

Get a session value.

static 
delete(string $name)

Deletes a value from session.

static mixed
contains(string $name)

Checks if session contains a value

static mixed
get_message(string $key, mixed $default = null)

Get session messages

static mixed
get_input(string $key, mixed $default = null)

Get session inputs

Details

at line 8
static start()

Starts the session

at line 17
static stop()

Stops the session

at line 33
static string status()

Get session status

Return Value

string

at line 53
static set(string $name, mixed $value = null)

Set a session value.

Parameters

string $name

The session value name

mixed $value

The session value

at line 65
static mixed get(string $name, mixed $default = null)

Get a session value.

Parameters

string $name

The session value name

mixed $default

Default value if $name not found

Return Value

mixed

Session value

at line 74
static delete(string $name)

Deletes a value from session.

Parameters

string $name

The session value name

at line 88
static mixed contains(string $name)

Checks if session contains a value

Parameters

string $name

The session value name

Return Value

mixed

Session value

at line 100
static mixed get_message(string $key, mixed $default = null)

Get session messages

Parameters

string $key

The session message key

mixed $default

Default value if $key not found

Return Value

mixed

at line 112
static mixed get_input(string $key, mixed $default = null)

Get session inputs

Parameters

string $key

The session input key

mixed $default

Default value if $key not found

Return Value

mixed