aichenk/tp6-session

tp6 session依赖注入实现,不使用中间件,更加灵活

1.0.0 2020-09-18 05:55 UTC

This package is auto-updated.

Last update: 2024-04-19 20:29:51 UTC


README

tp6 session依赖注入实现,不使用中间件,更加灵活,仅需绑定即可正常使用Tp自带Session方法

运行环境

  • PHP 7.2+
  • ThinkPHP 6

安装方法

    composer require aichenk/tp6-session

使用

  • 绑定session到app中即可(使用匿名函数覆盖原session,直接new会导致每次都初始化)
// app/AppService.php 文件
public function register()
{
    // 服务注册
    $this->app->bind('session', function() {
        return invoke(\KaySess\Session::class);
    });
    // ...
}