abstract class BaseStore implements SessionHandlerInterface (View source)

Traits

Provides extensions to this object to integrate it with standard config API methods.

Properties

protected string|null $key

Session secret key

Methods

public static 
config()

Get a configuration accessor for this class. Short hand for Config::inst()->get($this->class, .....).

public
mixed
uninherited(string $name)

Gets the uninherited value for the given config option

public
void
setKey(string|null $key)

Assign a new session secret key

protected
string|null
getKey()

Get the session secret key

protected
int
getLifetime()

Get lifetime in number of seconds

protected
int
getNow()

Gets the current unix timestamp

Details

static Config_ForClass config()

Get a configuration accessor for this class. Short hand for Config::inst()->get($this->class, .....).

Return Value

Config_ForClass

mixed uninherited(string $name)

Gets the uninherited value for the given config option

Parameters

string $name

Return Value

mixed

void setKey(string|null $key)

Assign a new session secret key

Parameters

string|null $key

Return Value

void

protected string|null getKey()

Get the session secret key

Return Value

string|null

protected int getLifetime()

Get lifetime in number of seconds

Return Value

int

protected int getNow()

Gets the current unix timestamp

Return Value

int