erdiko / session
会话处理器
0.1.1
2017-09-13 20:34 UTC
Requires
- php: >=5.5.0
- pimple/pimple: ^3.0
- predis/predis: ^1.1
This package is not auto-updated.
Last update: 2024-09-20 20:42:31 UTC
README
重要:此包目前处于开发阶段,请在获得beta或稳定版本之前不要使用。
简介
Erdiko Session是一个包,它通过应用程序的生命周期以简单和灵活的方式处理持久用户数据。
官方文档
Erdiko Session包的文档可以在Erdiko网站上找到。
安装
我们建议使用Composer安装Erdiko Session包。在命令行中简单地运行
composer require erdiko/session
驱动程序
当前可用的驱动程序
- 文件:SessionDriverFile
开发中的驱动程序
- Redis:SessionDriverRedis
- 数据库:SessionDriverDatabase
- Cookie:SessionDriverCookie
依赖关系
此包依赖于Erdiko\Core
配置
文件路径
[site_root]/app/config/default/session.json
文件格式
{
"default": { // Driver Source
"driver": "file", // Driver Type
"path": "/tmp",
"lifetime": 60000
}
}
可用方法
您将找到一些方法来满足您处理会话数据的要求。
- get
- set
- has
- forget
- exists
基本用法
有关更多详细信息,请参阅高级用法详情页面。
设置方法
在会话中设置值
Session::set('name', 'value');
获取方法
从会话中检索值
Session::get('name');
存在方法
验证给定的键是否存在并且会话中有值
Session::get('name');
存在方法
验证给定的键是否存在,不验证是否有或没有值
Session::set('name', 'value');
忘记方法
从会话中删除给定的键
Session::set('name', 'value');
测试
开发中
致谢
- Mauricio Gastón
- John Arroyo
- Leo Daidone
- 如果您想帮忙,请这样做,我们很高兴有更多的智力参与!分支,提交您的改进并发起拉取请求。如果您想更加参与,请与我们联系!
赞助商
许可证
Erdiko是开源软件,许可协议为MIT许可证