【发布时间】:2016-08-17 14:37:22
【问题描述】:
这可能是一个荒谬的问题,但我现在才知道 Symfony 大约几个月,而且我从未配置过会话。我了解documentation 中发生了什么,但是我在哪里实例化新会话?我是否在我的 editAction 中执行此操作?
因为我有一个 editAction,一旦有人进行了编辑,就会向主管发送一封电子邮件,但我如何将其限制为每个会话的每个订单编辑一封电子邮件?
我是否只需要在我的 editAction 中添加类似的内容?
$session = new Session();
$session->start();
// set and get session attributes
$session->set('order', '...');
$session->set('supervisorEmail', '...');
$session->set('time', '...');
有人可以帮助我提供完整的示例或指导我吗?我会非常感激的。谢谢。
【问题讨论】:
-
有会话服务,你可以在任何地方注入。