我的印象是我可以像下面的代码一样获得请求对象。与依赖注入有关。
下面是作为服务激活的,除了第一个参数给出这个错误之外,一切似乎都设置正确:
ErrorException:可捕获的致命错误:参数 1 传递给....
namespace Acme\Bundle\BundleName\EventListener;
use Symfony\Component\HttpKernel\Event\GetResponseEvent;
class RequestListener
{
public function onKernelRequest(GetResponseEvent $event)
{
$request = $event->getRequest();
// etc....
我猜上面是不是你是怎么做到的?