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

时间:2011-12-27 12:37:53

标签: service request symfony

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

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

1 个答案:

答案 0 :(得分:5)

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