Docs Goabase

RedisSession
in package

Table of Contents

Methods

fetchIt()  : array<string|int, mixed>
connectRedis()  : Redis
getRedisKeys()  : array<string|int, mixed>
getSessionData()  : array<string|int, mixed>
unserialize()  : array<string|int, mixed>
unserializePhp()  : array<string|int, mixed>
unserializePhpBinary()  : array<string|int, mixed>

Methods

fetchIt()

public fetchIt() : array<string|int, mixed>
Tags
throws
Exception
throws
RandomException
Return values
array<string|int, mixed>

nCountSessions, $nCountPages, $saBotAgent, $saUserAgent

connectRedis()

private connectRedis() : Redis
Tags
throws
RandomException
Return values
Redis

getRedisKeys()

private getRedisKeys(Redis $redis) : array<string|int, mixed>
Parameters
$redis : Redis
Return values
array<string|int, mixed>

getSessionData()

private getSessionData(Redis $redis, string $value) : array<string|int, mixed>
Parameters
$redis : Redis
$value : string
Tags
throws
Exception
Return values
array<string|int, mixed>

unserialize()

private unserialize(mixed $sessionData) : array<string|int, mixed>
Parameters
$sessionData : mixed
Tags
throws
Exception
Return values
array<string|int, mixed>

unserializePhp()

private unserializePhp(mixed $sessionData) : array<string|int, mixed>
Parameters
$sessionData : mixed
Return values
array<string|int, mixed>

unserializePhpBinary()

private unserializePhpBinary(mixed $sessionData) : array<string|int, mixed>
Parameters
$sessionData : mixed
Return values
array<string|int, mixed>

        
On this page

Search results