以下のコードのようにリクエストオブジェクトを取得できるという印象を受けました。依存性注入と関係があります。
以下はサービスとしてアクティブ化されており、このエラーを発生させる最初の引数を除いて、すべてが正しくセットアップされているようです。
ErrorException: Catchable Fatal Error: Argument 1 passed to....
namespace Acme\Bundle\BundleName\EventListener;
use Symfony\Component\HttpKernel\Event\GetResponseEvent;
class RequestListener
{
public function onKernelRequest(GetResponseEvent $event)
{
$request = $event->getRequest();
// etc....
上記はあなたのやり方ではないと思いますか?