Symfony RequestStack :: $ requests为空

时间:2017-02-17 10:49:28

标签: symfony request

我正在调查我使用Symfony框架2.8版的错误。

当我创建服务并向其注入stream_context_create()服务时,调用request_stack方法将导致空RequestStack::getCurrentRequest(),即使我肯定有一个请求因为我' m在Symfony请求/响应生命周期中。

$request是Symfony在其生命周期中创建的请求数组,RequestStack::$requests只返回最后一个请求。我不明白的是,为什么getCurrentRequest()数组为空,并且在我调用$requests方法时没有添加任何请求。

有人能解释我为什么以及如何解决这个错误?我认为有一个事件监听器,我的服务优先于它,但我找不到在哪里以及如何解决它。

0 个答案:

没有答案