我的印象是我可以像下面的代码中那样获取请求对象。与依赖注入有关。依赖注入Symfony 2简单代码返回错误
下面启用此功能作为一种服务,一切似乎是正确设置,除了这给这个错误的第一个参数:
ErrorException:开捕致命错误:参数1传递给....
namespace Acme\Bundle\BundleName\EventListener;
use Symfony\Component\HttpKernel\Event\GetResponseEvent;
class RequestListener
{
public function onKernelRequest(GetResponseEvent $event)
{
$request = $event->getRequest();
// etc....
我猜上述不是你怎么做的?
我们需要整个异常 – 2013-03-18 05:17:53
我想我已经在通过“@service_container”作为一个参数(services.yml)工作了。我听说那不是一个好方法? – user2143356 2013-03-18 05:19:41
这意味着无论你在传递什么信息之前它不是'GetResponseEvent'对象 – 2013-03-18 05:23:25