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 |
---|
类型
输入