【问题标题】:Symfony 2.1 - Session Events (Garbage Collector)Symfony 2.1 - 会话事件(垃圾收集器)
【发布时间】:2012-09-18 10:31:50
【问题描述】:

在我的应用程序中,我存储了一些与会话相关的数据 - 我们称之为购物车机制。

购物车具有关联的会话 ID,并且产品与某些购物车相关。很基本。

我想听听 Symfony 的会话销毁事件,这样我就可以从数据库中删除未使用的产品。有什么想法可以实现吗?

【问题讨论】:

    标签: php symfony symfony-2.1


    【解决方案1】:

    我认为不可能产生这样的事件。 您可以更新 db 中的最后一个会话使用情况(在 kernel.request 事件侦听器中),并在 session.storage.options.lifetime 秒过后在 cron 任务中将其删除。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-30
      • 1970-01-01
      • 1970-01-01
      • 2011-11-07
      • 2013-04-01
      • 2012-06-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多