class PdoAdapter extends AbstractDatabaseAdapter (View source)

Class PdoAdapter

The class is based on Symfony PdoSessionHandler

Methods

__construct(object $db, array $options = array())

Class init.

string
read(int|string $sessionId)

read

boolean
write(int|string $sessionId, string $data)

write

boolean
destroy(int|string $sessionId)

destroy

bool
gc(string $past)

gc

object
getDb()

getDb

Details

at line line 33
__construct(object $db, array $options = array())

Class init.

Parameters

object $db
array $options

at line line 107
string read(int|string $sessionId)

read

Parameters

int|string $sessionId

Return Value

string

Exceptions

RuntimeException

at line line 145
boolean write(int|string $sessionId, string $data)

write

Parameters

int|string $sessionId
string $data

Return Value

boolean

Exceptions

RuntimeException

at line line 47
boolean destroy(int|string $sessionId)

destroy

Parameters

int|string $sessionId

Return Value

boolean

Exceptions

RuntimeException

at line line 77
bool gc(string $past)

gc

Parameters

string $past

Return Value

bool

Exceptions

RuntimeException

object getDb()

getDb

Return Value

object

AbstractDatabaseAdapter setDb(object $db)

setDb

Parameters

object $db

Return Value

AbstractDatabaseAdapter Return self to support chaining.