Symfony2服务参数——传递当前请求



我想在Symfony2中创建一个服务,它将在构造函数中接受当前请求,并使用它来确定用于请求的浏览器类型。

我可以创建类并将其定义为服务,但是我如何使用XML服务定义传递当前请求?

您应该能够直接使用request服务。但是,这要求您的服务使用scope="request"进行声明。我使用的另一种方法是注入服务容器,并在需要时在那里检索request -Service表单。

最新更新