dxw / session-handler-redis
0.2.0
2023-08-09 09:22 UTC
Requires
- php: ^7.4||^8.1
- predis/predis: ^1.1
Requires (Dev)
- dxw/php-cs-fixer-config: ^2.0
- kahlan/kahlan: ^5.2
- vimeo/psalm: ^5.14
This package is auto-updated.
Last update: 2024-09-09 11:44:37 UTC
README
此包允许您用基于Redis的替代方案替换PHP的默认会话处理。
如何使用
- 在您的项目中要求此包:
composer require dxw/session-handler-redis
- 在您开始会话之前,配置您的Predis客户端,将其传递给Handler类,并使用该Handler调用
session_set_handler()
,例如:$client = new \Predis\Client([ 'scheme' => 'tcp', 'host' => 'redis', 'port' => 6379, ]); session_set_save_handler(new \SessionHandlerRedis\Handler($client));
- 当需要时调用
session_start()
开发
此包实现了“脚本为王”的模式。
script/update
安装依赖项 script/test
运行测试