JoomlaStorage

扩展 NativeStorage

应用程序会话依赖项的服务提供者

4.0.0

Joomla CMS

方法

__construct

构造函数

__construct(\Joomla\Input\Input input, \SessionHandlerInterface handler = null, mixed||string|int options = []) : 

4.0.0

参数

输入

Input输入对象

处理程序

SessionHandlerInterface会话保存处理程序

选项

array<string|int, mixed>会话选项

响应

混合

all

从会话存储中检索所有变量

all() : mixed||string|int

4.0.0

响应

array<string|int, mixed>

clear

从会话存储中清除所有变量

clear() : 

4.0.0

响应

void

close

写入会话数据并结束会话

close() : 
参见 session_write_close()

4.0.0

响应

void

get

从会话存储中获取数据

get( name,  default) : 

4.0.0

参数

名称

string变量名称

默认

mixed如果未设置,则为变量的默认值

响应

mixed变量的值

has

检查会话存储中是否存在数据

has( name) : 

4.0.0

参数

名称

string变量名称

响应

bool如果变量存在,则为 True

remove

从会话存储中取消设置变量

remove( name) : 

4.0.0

参数

名称

string变量名称

响应

mixed来自会话的值,如果未设置,则为 NULL

set

将数据设置到会话存储中

set( name,  value = null) : 

4.0.0

参数

名称

string变量名称。

mixed变量的值。

响应

mixed变量的旧值。

setCookieParams

设置会话 cookie 参数

setCookieParams() : 

4.0.0

响应

void

setOptions

设置会话选项

setOptions(mixed||string|int options) : 
链接

4.0.0

参数

选项

array<string|int, mixed>会话 ini 指令数组(键 => 值)。

响应

$this

start

启动会话

start() : 

4.0.0

响应

void

属性

数据

会话数据的内部数据存储

4.0.0

类型

注册表

forceSSL

强制 cookie 仅为 SSL

4.0.0

类型

bool

cookieDomain

在会话 cookie 中设置的域

5.0.0

类型

string

cookiePath

在会话 cookie 中设置的路径

5.0.0

类型

string

输入

输入对象

4.0.0

类型

输入