Properties

$_uniqueId

$_uniqueId : 

Type

$_conf

$_conf : 

Type

$_appConf

$_appConf : 

Type

$_cookieHandle

$_cookieHandle : 

Type

$_prefix

$_prefix : 

Type

$_requestSessioId

$_requestSessioId : 

Type

$_name

$_name : 

Type

$_path

$_path : 

Type

$_driver

$_driver : 

Type

$_driverHandle

$_driverHandle : 

Type

$_isStart

$_isStart : 

Type

Methods

__construct()

__construct(  $conf = array()) 

Parameters

$conf

unInstallNow()

unInstallNow(  $isComplete = false) 

Parameters

$isComplete

getConfPack()

getConfPack() 

setUniqueId()

setUniqueId(  $name) 

Parameters

$name

getConf()

getConf() 

getAppConf()

getAppConf() 

triggerThrowable()

triggerThrowable(\Throwable  $e) 

Parameters

\Throwable $e

handleThrowable()

handleThrowable(\Throwable  $e) 

Parameters

\Throwable $e

getSessionId()

getSessionId() 

getSessionName()

getSessionName() 

start()

start() 

set()

set(string  $name, mixed  $value = '', string|null  $prefix = null) : void

session设置

Parameters

string $name

session名称

mixed $value

session值

string|null $prefix

作用域(前缀)

get()

get(string  $name = '', string|null  $prefix = null) : mixed

session获取

Parameters

string $name

session名称

string|null $prefix

作用域(前缀)

Returns

mixed

delete()

delete(string|array  $name, string|null  $prefix = null) : void

删除session数据

Parameters

string|array $name

session名称

string|null $prefix

作用域(前缀)

clear()

clear(string|null  $prefix = null) : void

清空session数据

Parameters

string|null $prefix

作用域(前缀)

has()

has(string  $name, string|null  $prefix = null) : boolean

判断session数据

Parameters

string $name

session名称

string|null $prefix

Returns

boolean

destroy()

destroy() : void

销毁session

regenerate()

regenerate(boolean  $delete = false) : void

重新生成session_id

Parameters

boolean $delete

是否删除关联会话文件

pause()

pause() : void

暂停session

finish()

finish() 

getComponent()

getComponent(  $haver,   $componentName,   $params = array()) 

Parameters

$haver
$componentName
$params

unInstall()

unInstall(  $isComplete = false) 

Parameters

$isComplete

getValueFromConf()

getValueFromConf(  $key,   $default = '') 

Parameters

$key
$default

init()

init() : void

session初始化

getDefaultPrefix()

getDefaultPrefix() 

getCookie()

getCookie()